PHP 클래스 Sulu\Component\Content\Document\Subscriber\FallbackLocalizationSubscriber

상속: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
파일 보기 프로젝트 열기: sulu/sulu 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Sulu\Component\DocumentManager\PropertyEncoder $encoder, DocumentInspector $inspector, Sulu\Component\DocumentManager\DocumentRegistry $documentRegistry, Sulu\Component\Content\Compat\LocalizationFinderInterface $localizationFinder )
getAvailableLocalization ( Sulu\Component\Content\Document\Behavior\StructureBehavior $document, string $locale ) : string Return available localizations.
getSubscribedEvents ( )
handleHydrate ( Sulu\Component\DocumentManager\Event\HydrateEvent $event )

메소드 상세

__construct() 공개 메소드

public __construct ( Sulu\Component\DocumentManager\PropertyEncoder $encoder, DocumentInspector $inspector, Sulu\Component\DocumentManager\DocumentRegistry $documentRegistry, Sulu\Component\Content\Compat\LocalizationFinderInterface $localizationFinder )
$encoder Sulu\Component\DocumentManager\PropertyEncoder
$inspector Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector
$documentRegistry Sulu\Component\DocumentManager\DocumentRegistry
$localizationFinder Sulu\Component\Content\Compat\LocalizationFinderInterface

getAvailableLocalization() 공개 메소드

Return available localizations.
public getAvailableLocalization ( Sulu\Component\Content\Document\Behavior\StructureBehavior $document, string $locale ) : string
$document Sulu\Component\Content\Document\Behavior\StructureBehavior
$locale string
리턴 string

getSubscribedEvents() 공개 정적인 메소드

public static getSubscribedEvents ( )

handleHydrate() 공개 메소드

public handleHydrate ( Sulu\Component\DocumentManager\Event\HydrateEvent $event )
$event Sulu\Component\DocumentManager\Event\HydrateEvent