Comment limiter l'accès à certaines pages ou d'une portion de code sur Symfony en PHP/Twig
Rôle utilisateur
<!-- PHP -->
<?php
if($user->hasRole('ROLE_USER')) {
}
?>
<!-- TWIG -->
{% if is_granted('ROLE_USER') %}
{% endif %}
Rôle administrateur
<!-- PHP -->
<?php
if($user->hasRole('ROLE_ADMIN')) {
}
?>
<!-- TWIG -->
{% if is_granted('ROLE_ADMIN') %}
{% endif %}
Rôle Super administrateur
<!-- PHP -->
<?php
if($user->hasRole('ROLE_SUPER_ADMIN')) {
}
?>
<!-- TWIG -->
{% if is_granted('ROLE_SUPER_ADMIN') %}
{% endif %}