|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Defines a contract for invoking a route callable. More...
Inheritance diagram for Slim\Interfaces\InvocationStrategyInterface:
Collaboration diagram for Slim\Interfaces\InvocationStrategyInterface:Public Member Functions | |
| __invoke (callable $callable, ServerRequestInterface $request, ResponseInterface $response, array $routeArguments) | |
| Invoke a route callable. More... | |
Defines a contract for invoking a route callable.
Definition at line 17 of file InvocationStrategyInterface.php.
| Slim\Interfaces\InvocationStrategyInterface::__invoke | ( | callable | $callable, |
| ServerRequestInterface | $request, | ||
| ResponseInterface | $response, | ||
| array | $routeArguments | ||
| ) |
Invoke a route callable.
| callable | $callable | The callable to invoke using the strategy. |
| ServerRequestInterface | $request | The request object. |
| ResponseInterface | $response | The response object. |
| array | $routeArguments | The route's placholder arguments |
Implemented in Slim\Handlers\Strategies\RequestResponse, and Slim\Handlers\Strategies\RequestResponseArgs.