Doctrine\ODM\CouchDB\Mapping\ClassMetadataFactory::addFieldMapping PHP Method

addFieldMapping() private method

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);
        }
    }