From 2d893f62df7889cd194f838779c65e9cc1fd3b47 Mon Sep 17 00:00:00 2001
From: Mateusz Charytoniuk <mateusz.charytoniuk@protonmail.com>
Date: Mon, 9 Dec 2024 10:21:19 +0100
Subject: [PATCH] Update responders.md

---
 docs/pages/docs/features/http/responders.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/pages/docs/features/http/responders.md b/docs/pages/docs/features/http/responders.md
index 49677030..7b897033 100644
--- a/docs/pages/docs/features/http/responders.md
+++ b/docs/pages/docs/features/http/responders.md
@@ -55,7 +55,7 @@ namespace App\HttpResponder;
 use App\HttpRouteSymbol;
 use Distantmagic\Resonance\Attribute\RespondsToHttp;
 use Distantmagic\Resonance\Attribute\Singleton;
-use Distantmagic\Resonance\HttpResponderInterface;
+use Distantmagic\Resonance\HttpResponder;
 use Distantmagic\Resonance\RequestMethod;
 use Distantmagic\Resonance\SingletonCollection;
 use Psr\Http\Message\ResponseInterface;
@@ -67,7 +67,7 @@ use Psr\Http\Message\ServerRequestInterface;
     routeSymbol: HttpRouteSymbol::Homepage,
 )]
 #[Singleton(collection: SingletonCollection::HttpResponder)]
-final readonly class Homepage implements HttpResponderInterface
+final readonly class Homepage extends HttpResponder
 {
     public function respond(ServerRequestInterface $request, ResponseInterface $response): ResponseInterface
     {
@@ -113,7 +113,7 @@ use Psr\Http\Message\ServerRequestInterface;
 
 class MyResponder implements HttpResponderInterface
 {
-    public function respond(Request $request, Response $response): ?HttpResponderInterface
+    public function respond(ServerRequestInterface $request, ResponseInterface $response): ?HttpResponderInterface
     {
         return new class implements HttpResponderInterface {
             public function respond (ServerRequestInterface $request, ResponseInterface $response): ResponseInterface {
-- 
GitLab