PHP Класс Sulu\Component\Content\Document\Subscriber\FallbackLocalizationSubscriber

Наследование: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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