PHP Класс eZ\Bundle\EzPublishCoreBundle\EventListener\DynamicSettingsListener

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

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

Метод Описание
__construct ( array $resettableServiceIds, array $updatableServices, Symfony\Component\DependencyInjection\ExpressionLanguage $expressionLanguage = null )
getSubscribedEvents ( )
onConfigScopeChange ( ScopeChangeEvent $event )
onSiteAccessMatch ( PostSiteAccessMatchEvent $event )
setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container )

Приватные методы

Метод Описание
resetDynamicSettings ( ) Ensure that dynamic settings are correctly reset, so that services that rely on those are correctly updated.

Описание методов

__construct() публичный Метод

public __construct ( array $resettableServiceIds, array $updatableServices, Symfony\Component\DependencyInjection\ExpressionLanguage $expressionLanguage = null )
$resettableServiceIds array
$updatableServices array
$expressionLanguage Symfony\Component\DependencyInjection\ExpressionLanguage

getSubscribedEvents() публичный статический Метод

public static getSubscribedEvents ( )

onConfigScopeChange() публичный Метод

public onConfigScopeChange ( ScopeChangeEvent $event )
$event eZ\Publish\Core\MVC\Symfony\Event\ScopeChangeEvent

onSiteAccessMatch() публичный Метод

public onSiteAccessMatch ( PostSiteAccessMatchEvent $event )
$event eZ\Publish\Core\MVC\Symfony\Event\PostSiteAccessMatchEvent

setContainer() публичный Метод

public setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container )
$container Symfony\Component\DependencyInjection\ContainerInterface