private addFieldMapping ( Doctrine\Common\Persistence\Mapping\ClassMetadata $class, Doctrine\Common\Persistence\Mapping\ClassMetadata $parent ) | ||
$class | Doctrine\Common\Persistence\Mapping\ClassMetadata | |
$parent | Doctrine\Common\Persistence\Mapping\ClassMetadata |
private function addFieldMapping(ClassMetadataInterface $class, ClassMetadataInterface $parent)
{
foreach ($parent->reflFields as $name => $field) {
$class->reflFields[$name] = $field;
}
foreach ($parent->fieldMappings as $name => $field) {
$class->fieldMappings[$name] = $field;
}
foreach ($parent->jsonNames as $name => $field) {
$class->jsonNames[$name] = $field;
}
if ($parent->identifier) {
$class->setIdentifier($parent->identifier);
}
}