getBody()->write($html); return $response; } public function texts(Response $response): Response { $texts = $this->textRepository->getAll(); $textsList = ''; foreach ($texts as $text) { $textsList .= '
  • ' . htmlspecialchars($text->getName()) . '
  • '; } $html = file_get_contents(__DIR__.'/../../views/templates/texts.php', true); $html = str_replace('{{texts}}', $textsList, $html); $response->getBody()->write($html); return $response; } }