Nexus API Reference

MiddlewareInvoker
in package
implements RequestHandlerInterface

Read onlyYes
FinalYes
Tags
psalm-api

Internal PSR-15 RequestHandlerInterface that walks a list of middlewares and ends in a tail closure. Each next() call advances the index.

Table of Contents

Interfaces

RequestHandlerInterface

Methods

__construct()  : mixed
handle()  : ResponseInterface

Methods

__construct()

public __construct(array<int, MiddlewareInterface$middlewares, callable(ServerRequestInterface): ResponseInterface $tail[, int $index = 0 ]) : mixed
Parameters
$middlewares : array<int, MiddlewareInterface>
$tail : callable(ServerRequestInterface): ResponseInterface
$index : int = 0

handle()

public handle(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

        
On this page

Search results