Spec-Zone.ru › Symfony 2.8

RequestDataCollector

class RequestDataCollector extends DataCollector implements EventSubscriberInterface

RequestDataCollector.

Методы

serialize() from DataCollector
unserialize($data) from DataCollector
__construct()
collect(Запрос $request, Ответ $response, Исключение $exception = null)

Сбор данных для данного запроса и ответа.

getPathInfo()
getRequestRequest()
getRequestQuery()
getRequestHeaders()
getRequestServer()
getRequestCookies()
getRequestAttributes()
getResponseHeaders()
getSessionMetadata()
getSessionAttributes()
getFlashes()
getContent()
getContentType()
getStatusText()
getStatusCode()
getFormat()
getLocale()
строка getRoute()

Получает имя маршрута.

массив getRouteParams()

Получает параметры маршрута.

строка getController()

Получает контроллер.

onKernelController(FilterControllerEvent $event)
статический массив getSubscribedEvents()

Возвращает массив имен событий, на которые этот подписчик хочет подписаться.

строка getName()

Возвращает имя коллектора.

Подробности

serialize()

unserialize($data)

Параметры

$data

__construct()

collect(Запрос $request, Ответ $response, Исключение $exception = null)

Сбор данных для данного запроса и ответа.

Параметры

Запрос $request Экземпляр Request
Ответ $response Экземпляр Response
Исключение $exception Экземпляр Exception

getPathInfo()

getRequestRequest()

getRequestQuery()

getRequestHeaders()

getRequestServer()

getRequestCookies()

getRequestAttributes()

getResponseHeaders()

getSessionMetadata()

getSessionAttributes()

getFlashes()

getContent()

getContentType()

getStatusText()

getStatusCode()

getFormat()

getLocale()

строка getRoute()

Получает имя маршрута.

Атрибут запроса _route автоматически устанавливается маршрутизатором.

Значение возврата

строка Маршрут

массив getRouteParams()

Получает параметры маршрута.

Атрибут запроса routeparams автоматически устанавливается обработчиком маршрута.

Значение возврата

массив Параметры

строка getController()

Получает контроллер.

Значение возврата

строка Контроллер в виде строки

onKernelController(FilterControllerEvent $event)

Параметры

FilterControllerEvent $event

static массив getSubscribedEvents()

Возвращает массив имен событий, на которые этот подписчик хочет подписаться.

Ключи массива — имена событий, а значение может быть:

  • Имя метода для вызова (приоритет по умолчанию 0)
  • Массив, состоящий из имени метода для вызова и приоритета
  • Массив массивов, состоящий из имён методов для вызова и соответствующих приоритетов, или 0, если не задано

Например:

  • array('eventName' => 'methodName')
  • array('eventName' => array('methodName', $priority))
  • array('eventName' => array(array('methodName1', $priority), array('methodName2')))

Значение возврата

массив Имена событий, на которые нужно подписаться

строка getName()

Возвращает имя коллектора.

Значение возврата

строка Имя коллектора

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API