Nextras\Orm\Mapper\Memory\ArrayMapper::createCollectionOneHasOne PHP Метод

createCollectionOneHasOne() публичный Метод

public createCollectionOneHasOne ( PropertyMetadata $metadata, Nextras\Orm\Entity\IEntity $parent )
$metadata Nextras\Orm\Entity\Reflection\PropertyMetadata
$parent Nextras\Orm\Entity\IEntity
    public function createCollectionOneHasOne(PropertyMetadata $metadata, IEntity $parent)
    {
        $collection = $this->findAll();
        $collection->setRelationshipMapping($metadata->relationship->isMain ? new RelationshipMapperManyHasOne($metadata) : new RelationshipMapperOneHasOne($this, $metadata), $parent);
        return $collection;
    }