FinalizeMiddleware
FinalizeMiddleware (scaffold): end-of-request persistence for session/user.
Future: write slim session (user_id, auth flag, versions) & flush metrics.
Synopsis
Section titled “Synopsis”class FinalizeMiddleware implements MiddlewareInterface
| Implements | MiddlewareInterface |
| Source | Middleware/FinalizeMiddleware.php |
Methods
Section titled “Methods”| Method | Description |
|---|---|
process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface | Passes the request through and returns the response unchanged. |
process()
Section titled “process()”public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
Passes the request through and returns the response unchanged.
The middleware holds the after_action slot immediately after DispatchMiddleware, which is where end-of-request persistence and cleanup belong; no such work is performed yet.
| Parameter | Type | Description |
|---|---|---|
$request | ServerRequestInterface | |
$handler | RequestHandlerInterface |
Returns ResponseInterface