PHP 클래스 Symfony\Component\HttpKernel\DataCollector\RequestDataCollector

저자: Fabien Potencier ([email protected])
상속: extends DataCollector
파일 보기 프로젝트 열기: symfony/symfony 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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