PHP Класс eZ\Publish\Core\MVC\Symfony\EventListener\SiteAccessMatchListener

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

Защищенные свойства (Protected)

Свойство Тип Описание
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$siteAccessRouter eZ\Publish\Core\MVC\Symfony\SiteAccess\Router

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

Метод Описание
__construct ( Router $siteAccessRouter, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Symfony\Component\HttpFoundation\RequestMatcherInterface $userContextRequestMatcher )
getSubscribedEvents ( )
onKernelRequest ( GetResponseEvent $event )

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

Метод Описание
getSiteAccessFromRequest ( Request $request ) : SiteAccess

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

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

public __construct ( Router $siteAccessRouter, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Symfony\Component\HttpFoundation\RequestMatcherInterface $userContextRequestMatcher )
$siteAccessRouter eZ\Publish\Core\MVC\Symfony\SiteAccess\Router
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$userContextRequestMatcher Symfony\Component\HttpFoundation\RequestMatcherInterface

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

public static getSubscribedEvents ( )

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

public onKernelRequest ( GetResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\GetResponseEvent

Описание свойств

$eventDispatcher защищенное свойство

protected EventDispatcherInterface,Symfony\Component\EventDispatcher $eventDispatcher
Результат Symfony\Component\EventDispatcher\EventDispatcherInterface

$siteAccessRouter защищенное свойство

protected Router,eZ\Publish\Core\MVC\Symfony\SiteAccess $siteAccessRouter
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess\Router