mini\Controller\Router::match() Method

public

Signature

public function match(Psr\Http\Message\ServerRequestInterface $request): Psr\Http\Message\ResponseInterface|array

Parameters

Name Type Default Description
$request Psr\Http\Message\ServerRequestInterface required Documentation missing

Returns

Psr\Http\Message\ResponseInterface|array

Documentation

Match request to a registered route

Returns route match information including handler callable and type-cast parameters. Handles trailing slash redirects by returning ResponseInterface for redirects.

Source

src/Controller/Router.php:236-308