Interface HandlerInterface
This interface defines an API for handling unauthorized requests.
Namespace: Authorization\Middleware\UnauthorizedHandler
Method Summary
-
handle() public
Handles the unauthorized request. The modified response should be returned.
Method Detail
handle() ΒΆ public
handle(Authorization\Exception\Exception $exception, Psr\Http\Message\ServerRequestInterface $request, array<string, mixed> $options = []): Psr\Http\Message\ResponseInterface
Handles the unauthorized request. The modified response should be returned.
Parameters
-
Authorization\Exception\Exception$exception Authorization exception thrown by the application.
-
Psr\Http\Message\ServerRequestInterface$request Server request.
-
array<string, mixed>$options optional Options array.
Returns
Psr\Http\Message\ResponseInterface