$request
$request : \Orpheus\InputController\InputRequest
The request calling this controller
The HTTPController class
$request : \Orpheus\InputController\InputRequest
The request calling this controller
$route : \Orpheus\InputController\ControllerRoute
The route calling this controller A controller could be called without any route and any request This variable comes to get the route without any request
process(\Orpheus\InputController\InputRequest $request) : \Orpheus\InputController\OutputResponse
Process the $request
\Orpheus\InputController\InputRequest | $request |
processUserException(\Orpheus\Exception\UserException $exception, array $values = array())
Process the given UserException
\Orpheus\Exception\UserException | $exception | |
array | $values |
getRequest() : \Orpheus\InputController\InputRequest
Get the request
getRoute() : \Orpheus\InputController\ControllerRoute
Get the route
setOption(string $key, mixed $value) : \Orpheus\InputController\Controller
Set an option by $key
string | $key | |
mixed | $value |
run(\Orpheus\InputController\HTTPController\HTTPRequest $request) : \Orpheus\InputController\HTTPController\HTTPResponse
Run this controller
\Orpheus\InputController\HTTPController\HTTPRequest | $request |
prepare(\Orpheus\InputController\HTTPController\HTTPRequest $request)
Prepare controller for request before running
\Orpheus\InputController\HTTPController\HTTPRequest | $request |
preRun(\Orpheus\InputController\HTTPController\HTTPRequest $request)
Before running controller
\Orpheus\InputController\HTTPController\HTTPRequest | $request |
postRun(\Orpheus\InputController\HTTPController\HTTPRequest $request, \Orpheus\InputController\HTTPController\HTTPResponse $response)
After running the controller
\Orpheus\InputController\HTTPController\HTTPRequest | $request | |
\Orpheus\InputController\HTTPController\HTTPResponse | $response |
renderHTML(string $layout, array $values = array()) : \Orpheus\InputController\HTTPController\HTMLHTTPResponse
Render the given $layout with $values
string | $layout | |
array | $values |