public function createCollectionManyHasMany(IMapper $mapperTwo, PropertyMetadata $metadata, IEntity $parent) { $targetMapper = $metadata->relationship->isMain ? $mapperTwo : $this; return $targetMapper->findAll()->setRelationshipMapping($this->getRelationshipMapper(Relationship::MANY_HAS_MANY, $metadata, $mapperTwo), $parent); }