Sylius\Bundle\ResourceBundle\EventListener\ODMMappedSuperClassSubscriber::loadClassMetadata PHP Method

loadClassMetadata() public method

public loadClassMetadata ( Doctrine\ODM\MongoDB\Event\LoadClassMetadataEventArgs $eventArgs )
$eventArgs Doctrine\ODM\MongoDB\Event\LoadClassMetadataEventArgs
    public function loadClassMetadata(LoadClassMetadataEventArgs $eventArgs)
    {
        $metadata = $eventArgs->getClassMetadata();
        $this->convertToDocumentIfNeeded($metadata);
        if (!$metadata->isMappedSuperclass) {
            $this->setAssociationMappings($metadata, $eventArgs->getDocumentManager()->getConfiguration());
        } else {
            $this->unsetAssociationMappings($metadata);
        }
    }