Просмотр поста

.
Delphinum

Роль 1 - 0001
Роль 2 - 0010
две роли разом дают на пример вот такую маску 0011
а в коде проверка
if($mask & 0001)
делаем что то
if($mask & 0010)
делаем еще что то
Тут модули не зависят от ролей, а знают только маску, а роли позволяют формировать эту маску