abschluss

This commit is contained in:
2025-06-20 07:55:37 +00:00
parent 497e6a0bdf
commit 6c2e71dd53
34 changed files with 1370 additions and 382 deletions

View File

@ -0,0 +1,21 @@
<?php
namespace Blog\Middleware;
use Blog\Http\Request;
use Blog\Http\Response;
/**
* Interface für Middleware-Komponenten.
*
* Definiert eine Methode zur Bearbeitung von HTTP-Anfragen und -Antworten.
*/
interface MiddlewareInterface {
/**
* Bearbeitet die eingehende Anfrage und Antwort.
*
* @param Request $request Das aktuelle Request-Objekt
* @param Response $response Das aktuelle Response-Objekt
* @return bool true, wenn die Anfrage fortgesetzt werden darf, sonst false
*/
public function handle(Request $request, Response $response): bool;
}