doctrine/orm · error · BadMethodCallException
Invalid call to %s::%s(), unknown named arguments: %s
Error message
Invalid call to %s::%s(), unknown named arguments: %s
What it means
Error "Invalid call to %s::%s(), unknown named arguments: %s" thrown in doctrine/orm.
Source
Thrown at src/Internal/NoUnknownNamedArguments.php:48
*
* @template TItem
* @phpstan-assert list<TItem> $parameter
*/
private static function validateVariadicParameter(array $parameter): void
{
if (array_is_list($parameter)) {
return;
}
[, $trace] = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
assert(isset($trace['class']));
$additionalArguments = array_values(array_filter(
array_keys($parameter),
is_string(...),
));
throw new BadMethodCallException(sprintf(
'Invalid call to %s::%s(), unknown named arguments: %s',
$trace['class'],
$trace['function'],
implode(', ', $additionalArguments),
));
}
}
View on GitHub (pinned to d9b9ff7301)
When it happens
Trigger: Thrown at src/Internal/NoUnknownNamedArguments.php:48 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of doctrine/orm@d9b9ff7301 (2026-08-21).
Data as JSON: /api/errors/579d33e5902e58ea.
Report an issue: GitHub.