@David: я использую cakephp 2.x и пытаюсь добавить aco примерно так
всех сил, чтобы реализовать ACL в CakePHP. После прочтения документации вторт руководство а также несколько других учебных пособий, постов в блоге и т. д., я нашел отличное учебное пособие Арана Джонсона, которое помогло заполнить многие пробелы. Его примеры, кажется, конфликтуют с другими, которые я видел в некоторых местах - особенно в древовидной структуре ARO, которую он использует.
В егоПримеры его группы пользователей настроены как каскадное дерево, причем самый общий тип пользователя находится в верхней части дерева, а его дочерние элементы разветвляются для каждого более ограниченного типа доступа. В других местах я обычно видел каждый пользовательский тип как дочерний для того же общего пользовательского типа.
Как вы настраиваете свои ARO и ACO в CakePHP? Любые советы приветствуются!