PHP 클래스 eZ\Bundle\EzPublishCoreBundle\EventListener\DynamicSettingsListener

상속: extends Symfony\Component\DependencyInjection\ContainerAware, implements Symfony\Component\EventDispatcher\EventSubscriberInterface
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
__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