ControllerRouteMiddleware
in package
implements
MiddlewareInterface
PHP Mini Framework
Tags
Interfaces, Classes, Traits and Enums
- MiddlewareInterface
- PHP Mini Framework
Table of Contents
- $controller : mixed
- $function : mixed
- $params : mixed
- __construct() : mixed
- process() : ResponseInterface
- Middleware handler
Properties
$controller
private
mixed
$controller
Tags
$function
private
mixed
$function
Tags
$params
private
mixed
$params
= []
Tags
Methods
__construct()
public
__construct(mixed $controller, mixed $function[, mixed $params = [] ]) : mixed
Parameters
- $controller : mixed
- $function : mixed
- $params : mixed = []
Tags
Return values
mixed —process()
Middleware handler
public
process(RequestInterface|RouteInterface $request, RequestHandlerInterface $handler) : ResponseInterface
Parameters
- $request : RequestInterface|RouteInterface
- $handler : RequestHandlerInterface