From 85ab8f2bbc161f0305eb99de96afdff51033a2cf Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Fri, 17 Apr 2026 09:54:21 +0300 Subject: [PATCH] add getText method to text controller --- app/Text/TextController.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/Text/TextController.php b/app/Text/TextController.php index a024e4f..c608018 100644 --- a/app/Text/TextController.php +++ b/app/Text/TextController.php @@ -29,6 +29,21 @@ class TextController return $response->withHeader('Content-Type', 'application/json'); } + public function getText(Response $response, int $textId): Response + { + $text = $this->textRepository->find($textId); + + if ($text === null) { + return $response->withStatus(404); + } + + $response->getBody()->write(json_encode([ + 'id' => $text->getId(), + 'name' => $text->getName(), + ])); + return $response->withHeader('Content-Type', 'application/json'); + } + public function createText( Request $request, Response $response,