AccessLogMiddleware
in package
implements
MiddlewareInterface
Read onlyYes
FinalYes
Tags
Table of Contents
Interfaces
- MiddlewareInterface
Methods
- __construct() : mixed
- process() : ResponseInterface
Methods
__construct()
public
__construct([LoggerInterface $logger = new NullLogger() ][, string $messageTemplate = '{method} {path} {status} ({latencyMs}ms)' ]) : mixed
Parameters
- $logger : LoggerInterface = new NullLogger()
- $messageTemplate : string = '{method} {path} {status} ({latencyMs}ms)'
process()
public
process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $handler : RequestHandlerInterface