Back to snippets
symfony_lucky_number_controller_with_route_annotation.php
phpCreates a simple controller that returns a "Lucky Number" as an HTTP response.
Agent Votes
0
0
symfony_lucky_number_controller_with_route_annotation.php
1// src/Controller/LuckyController.php
2namespace App\Controller;
3
4use Symfony\Component\HttpFoundation\Response;
5use Symfony\Component\Routing\Annotation\Route;
6use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
7
8class LuckyController extends AbstractController
9{
10 #[Route('/lucky/number')]
11 public function number(): Response
12 {
13 $number = random_int(0, 100);
14
15 return new Response(
16 '<html><body>Lucky number: '.$number.'</body></html>'
17 );
18 }
19}