Salut !
Je suis en plein apprentissage de SF depuis quelques semaine et je bloque sur le passage de la restriction car le cours que je suis est à la 6.0,or depuis il y a eu quelques changement, notamment au niveau des restrictions avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#[IsGranted()] et #[Security()]
, mais ce dernier semble être obsolète !

J'ai évidement regardé la doc, mais je ne trouve pas la solution qui peut être la plus proche à mon cas de figure

Dans le controller de mon entité, j'ai pas trop de souci pour le "Create" et le "Read" je met juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#[IsGranted('ROLE_USER')]
avant les fonctions, mais par contre pour le "Update" à la 6.0 on pouvait faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#[Security("is_granted('ROLE_USER') and user === monEntite.getUser()")]
mais cela ne marche plus !

J'ai évidement cherché sur le net et testé plein de chose notamment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#[IsGranted("('ROLE_USER') and user === monEntité.getUser()")]
tout bêtement mais j'ai un message d'erreur comme quoi l'accès est refusé alors que ça ne devrait pas.

Je pense que je suis pas loin mais je crois qu'il me manque un détail ! Bref merci pour votre aide