src/Controller/MainController.php line 27

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Symfony\Component\HttpFoundation\Response;
  5. use Symfony\Component\Routing\Annotation\Route;
  6. use App\Repository\PlanRepository;
  7. class MainController extends AbstractController
  8. { /**
  9. @Route("/", name="app_index")
  10. */
  11. public function index(PlanRepository $planRepository): Response
  12. {
  13. $plans = $planRepository->findBy(['popular' => true], ['price' => 'ASC'], 3);
  14. return $this->render('homepage/index.html.twig', ['plans' => $plans]);
  15. }
  16. #[Route('/datacenters', name: 'app_datacenters')]
  17. public function datacenters(): Response
  18. {
  19. return $this->render('page/datacenters.html.twig');
  20. }
  21. #[Route('/our-servers', name: 'app_our_servers')]
  22. public function ourServers(): Response
  23. {
  24. return $this->render('page/our_servers.html.twig');
  25. }
  26. }