feat : admin fournisseurs creation et modif (WIP)

This commit is contained in:
2026-02-11 15:49:29 +01:00
parent 1e794bba00
commit 2b1ee3be3b
9 changed files with 351 additions and 469 deletions

View File

@@ -26,6 +26,11 @@ use Symfony\Component\Serializer\Attribute\Groups;
new GetCollection(
normalizationContext: ['groups' => ['supplier:read']],
),
new GetCollection(
uriTemplate: '/admin/suppliers',
normalizationContext: ['groups' => ['supplier:read']],
security: "is_granted('ROLE_ADMIN')"
),
new Post(
normalizationContext: ['groups' => ['supplier:read']],
denormalizationContext: ['groups' => ['supplier:write']],