PHP Класс Jarves\EventListener\ParamFetcherListener

Показать файл Открыть проект

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

Свойство Тип Описание
$setParamsAsAttributes

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

Метод Описание
__construct ( PageStack $pageStack, FOS\RestBundle\Request\ParamFetcherInterface $paramFetcher )
onKernelController ( FilterControllerEvent $event )
paramFetcherOnKernelController ( FilterControllerEvent $event ) Core controller handler.

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

Метод Описание
getAttributeName ( callable $controller ) : string Determines which attribute the ParamFetcher should be injected as.
isParamFetcherType ( ReflectionParameter $controllerParam ) : boolean Returns true if the given controller parameter is type-hinted as an instance of ParamFetcher.

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

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

public __construct ( PageStack $pageStack, FOS\RestBundle\Request\ParamFetcherInterface $paramFetcher )
$pageStack Jarves\PageStack
$paramFetcher FOS\RestBundle\Request\ParamFetcherInterface

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

public onKernelController ( FilterControllerEvent $event )
$event Symfony\Component\HttpKernel\Event\FilterControllerEvent

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

Core controller handler.
public paramFetcherOnKernelController ( FilterControllerEvent $event )
$event Symfony\Component\HttpKernel\Event\FilterControllerEvent

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

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

protected $setParamsAsAttributes