Use gisId to resolve Site
This commit is contained in:
parent
015fc0ea94
commit
028dae3d4e
@ -6,11 +6,15 @@ use App\Entity\Site;
|
||||
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
use Symfony\Component\Routing\Attribute\Route;
|
||||
use Symfony\Bridge\Doctrine\Attribute\MapEntity;
|
||||
|
||||
class SiteController extends AbstractController
|
||||
{
|
||||
#[Route('/site/{id<\d+>}', name: 'app_site')]
|
||||
public function index(Site $site): JsonResponse
|
||||
#[Route('/site/{gisId<\w+>}', name: 'app_site')]
|
||||
public function index(
|
||||
#[MapEntity(mapping: ['gisId' => 'gisId'])]
|
||||
Site $site
|
||||
): JsonResponse
|
||||
{
|
||||
return $this->json([
|
||||
'message' => 'Request successful',
|
||||
|
Loading…
Reference in New Issue
Block a user