Class RequestStack
Request stack that controls the lifecycle of requests.
Methods summary
public
|
#
push( Symfony\Component\HttpFoundation\Request $request )
Pushes a Request on the stack.
Pushes a Request on the stack.
This method should generally not be called directly as the stack
management should be taken care of by the application itself.
|
public
Symfony\Component\HttpFoundation\Request |null
|
#
pop( )
Pops the current request from the stack.
Pops the current request from the stack.
This operation lets the current request go out of scope.
This method should generally not be called directly as the stack
management should be taken care of by the application itself.
Returns
|
public
Symfony\Component\HttpFoundation\Request |null
|
|
public
Symfony\Component\HttpFoundation\Request |null
|
#
getMasterRequest( )
Gets the master Request.
Be warned that making your code aware of the master request
might make it un-compatible with other features of your framework
like ESI support.
Returns
|
public
Symfony\Component\HttpFoundation\Request |null
|
#
getParentRequest( )
Returns the parent request of the current.
Returns the parent request of the current.
Be warned that making your code aware of the parent request
might make it un-compatible with other features of your framework
like ESI support.
If current Request is the master request, it returns null.
Returns
|