diff --git a/src/Controller/MainController.php b/src/Controller/MainController.php new file mode 100644 index 0000000..bbfdd93 --- /dev/null +++ b/src/Controller/MainController.php @@ -0,0 +1,29 @@ +<?php +// src/Controller/LuckyController.php +namespace App\Controller; + +use App\Repository\QuotesRepository; +use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; +use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\Routing\Annotation\Route; + +/** + * + */ +class MainController extends AbstractController +{ + /** + * @throws \Exception + */ + #[Route(path: '/', name: 'app_main')] + public function quote(QuotesRepository $quotesRepository): Response + { + + $quote = $quotesRepository->findOneRandom(); + + return $this->render(view: 'base.html.twig', parameters: [ + 'quote' => $quote->getQuote() + ]); + } + +}