PHP Класс Symfony\Component\HttpKernel\DataCollector\RequestDataCollector

Автор: Fabien Potencier ([email protected])
Наследование: extends DataCollector
Показать файл Открыть проект Примеры использования класса

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

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

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

Метод Описание
__construct ( )
collect ( Request $request, Response $response, Exception $exception = null )
getContent ( )
getContentType ( )
getController ( ) : array | string Gets the parsed controller.
getFlashes ( )
getFormat ( )
getIdentifier ( )
getLocale ( )
getMethod ( )
getName ( )
getPathInfo ( )
getRedirect ( ) : array | boolean Gets the previous request attributes.
getRequestAttributes ( )
getRequestCookies ( $raw = false )
getRequestHeaders ( )
getRequestQuery ( )
getRequestRequest ( )
getRequestServer ( $raw = false )
getResponseHeaders ( )
getRoute ( ) : string Gets the route name.
getRouteParams ( ) : array Gets the route parameters.
getSessionAttributes ( )
getSessionMetadata ( )
getStatusCode ( )
getStatusText ( )
getSubscribedEvents ( )
onKernelController ( FilterControllerEvent $event )
onKernelResponse ( FilterResponseEvent $event )

Защищенные методы

Метод Описание
parseController ( mixed $controller ) : array | string Parse a controller.

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

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

public __construct ( )

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

public collect ( Request $request, Response $response, Exception $exception = null )
$request Symfony\Component\HttpFoundation\Request
$response Symfony\Component\HttpFoundation\Response
$exception Exception

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

public getContent ( )

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

public getContentType ( )

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

Gets the parsed controller.
public getController ( ) : array | string
Результат array | string The controller as a string or array of data with keys 'class', 'method', 'file' and 'line'

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

public getFlashes ( )

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

public getFormat ( )

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

public getIdentifier ( )

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

public getLocale ( )

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

public getMethod ( )

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

public getName ( )

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

public getPathInfo ( )

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

Gets the previous request attributes.
public getRedirect ( ) : array | boolean
Результат array | boolean A legacy array of data from the previous redirection response or false otherwise

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

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

public getRequestCookies ( $raw = false )

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

public getRequestHeaders ( )

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

public getRequestQuery ( )

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

public getRequestRequest ( )

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

public getRequestServer ( $raw = false )

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

public getResponseHeaders ( )

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

The _route request attributes is automatically set by the Router Matcher.
public getRoute ( ) : string
Результат string The route

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

The _route_params request attributes is automatically set by the RouterListener.
public getRouteParams ( ) : array
Результат array The parameters

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

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

public getSessionMetadata ( )

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

public getStatusCode ( )

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

public getStatusText ( )

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

public static getSubscribedEvents ( )

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

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

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

public onKernelResponse ( FilterResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\FilterResponseEvent

parseController() защищенный Метод

Parse a controller.
protected parseController ( mixed $controller ) : array | string
$controller mixed The controller to parse
Результат array | string An array of controller data or a simple string

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

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

protected SplObjectStorage $controllers
Результат SplObjectStorage