Spec-Zone.ru › Symfony 3.0

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 Экземпляр класса Запрос
Ответ $response Экземпляр класса Ответ
Исключение $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/3.0/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.html

Spec-Zone.ru

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