Witam, właśnie uczę się symfony i postanowiłem zapoznać się z projektem sonata, jest tam FOSUserBundle z wbudowanym ACL-em lecz żeby sprawdzić czy user ma dostęp do jakiejś części strony robi się coś w stylu:
if ($user->hasRole($role))
Lecz ja chciałbym żeby użytkownicy w systemie (administratorzy) mogli nadawać uprawnienia innym użytkownikom do różnych części systemu,
czyli coś jak:
access_control:
- { path: ^/admin, role: ROLE_ADMIN}
- { path: ^/users, role: ROLE_MANAGER}
tylko ze przechowywane w bazie danych i połączone w całość z FOSUserBundle
jak można to osiągnąć?