PHP 클래스 Sylius\Bundle\ResourceBundle\EventListener\ORMTranslatableListener

저자: Gonzalo Vilaseca ([email protected])
저자: Prezent Internet B.V. ([email protected])
저자: Paweł Jędrzejewski ([email protected])
상속: implements Doctrine\Common\EventSubscriber
파일 보기 프로젝트 열기: sylius/sylius

공개 메소드들

메소드 설명
__construct ( Sylius\Component\Resource\Metadata\RegistryInterface $resourceMetadataRegistry, Symfony\Component\DependencyInjection\ContainerInterface $container )
getSubscribedEvents ( )
loadClassMetadata ( Doctrine\ORM\Event\LoadClassMetadataEventArgs $eventArgs ) Add mapping to translatable entities
postLoad ( Doctrine\ORM\Event\LifecycleEventArgs $args )

비공개 메소드들

메소드 설명
hasUniqueConstraint ( Doctrine\ORM\Mapping\ClassMetadata $metadata, array $columns ) : boolean Check if a unique constraint has been defined.
mapTranslatable ( Doctrine\ORM\Mapping\ClassMetadata $metadata ) Add mapping data to a translatable entity.
mapTranslation ( Doctrine\ORM\Mapping\ClassMetadata $metadata ) Add mapping data to a translation entity.

메소드 상세

__construct() 공개 메소드

public __construct ( Sylius\Component\Resource\Metadata\RegistryInterface $resourceMetadataRegistry, Symfony\Component\DependencyInjection\ContainerInterface $container )
$resourceMetadataRegistry Sylius\Component\Resource\Metadata\RegistryInterface
$container Symfony\Component\DependencyInjection\ContainerInterface

getSubscribedEvents() 공개 메소드

public getSubscribedEvents ( )

loadClassMetadata() 공개 메소드

Add mapping to translatable entities
public loadClassMetadata ( Doctrine\ORM\Event\LoadClassMetadataEventArgs $eventArgs )
$eventArgs Doctrine\ORM\Event\LoadClassMetadataEventArgs

postLoad() 공개 메소드

public postLoad ( Doctrine\ORM\Event\LifecycleEventArgs $args )
$args Doctrine\ORM\Event\LifecycleEventArgs