$path
$path : string
The path
The CLIRequest class
$route : \Orpheus\InputController\ControllerRoute
The found route for this request
$mainRequest : \Orpheus\InputController\InputRequest
The current main request
redirect(\Orpheus\InputController\ControllerRoute $route) : NULL
Redirect response to $route
\Orpheus\InputController\ControllerRoute | $route |
Should be overridden to be used
process() : \Orpheus\InputController\OutputResponse
Process the request by finding a route and processing it
processRoute(\Orpheus\InputController\ControllerRoute $route) : \Orpheus\InputController\OutputResponse
Process the given route
\Orpheus\InputController\ControllerRoute | $route |
getRoutes() : array<mixed,\Orpheus\InputController\CLIController\CLIRoute>
Get all available routes
getMainRequest() : \Orpheus\InputController\InputRequest
Get the main input request
getRoute() : \Orpheus\InputController\ControllerRoute
Get the route to this request
setRoute(\Orpheus\InputController\ControllerRoute $route) : \Orpheus\InputController\InputRequest
Set the route to this request
\Orpheus\InputController\ControllerRoute | $route |
generateFromEnvironment() : \Orpheus\InputController\CLIController\CLIRequest
Generate CLIRequest from environment
setPath(string $path) : \Orpheus\InputController\InputRequest
Set the path
string | $path |
setParameters(array $parameters) : \Orpheus\InputController\InputRequest
Set the parameters
array | $parameters |
setInput(array $input) : \Orpheus\InputController\InputRequest
Set the input
array | $input |
setContent(string $content) : \Orpheus\InputController\CLIController\CLIRequest
Set the content (input & input type)
string | $content |