doctrine/orm · error · OutOfRangeException
Unknown property {key} on class {class}
Error message
Unknown property {key} on class {class} What it means
Error "Unknown property {key} on class {class}" thrown in doctrine/orm.
Source
Thrown at src/Mapping/AssociationMapping.php:154
}
if (! $mapping instanceof ManyToManyOwningSideMapping) {
throw new MappingException(
"Mapping error on field '" .
$mapping->fieldName . "' in " . $mapping->sourceEntity .
" : 'joinTable' can only be set on many-to-many owning side.",
);
}
$mapping->joinTable = JoinTableMapping::fromMappingArray($value);
continue;
}
if (property_exists($mapping, $key)) {
$mapping->$key = $value;
} else {
throw new OutOfRangeException('Unknown property ' . $key . ' on class ' . static::class);
}
}
return $mapping;
}
/**
* @phpstan-assert-if-true OwningSideMapping $this
* @phpstan-assert-if-false InverseSideMapping $this
*/
final public function isOwningSide(): bool
{
return $this instanceof OwningSideMapping;
}
/** @phpstan-assert-if-true ToOneAssociationMapping $this */
final public function isToOne(): bool
{View on GitHub (pinned to d9b9ff7301)
When it happens
Trigger: Thrown at src/Mapping/AssociationMapping.php:154 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/3732f6c0907fa932.
Report an issue: GitHub.