cakephp перезагружает acl/acos/aros после создания нового метода в контроллере

Итак, я создал новый метод в контроллере, теперь мне нужно создать правильные разрешения acl и записи acos, aros и т. д. Кажется, что нет способа «перезагрузить» разрешения acl, но добавить их «вручную», используя API?

Я больше думал о команде dbsync или тому подобное?


person Rasiel    schedule 03.02.2011    source источник


Ответы (1)


После добавления новых методов вам нужно будет использовать buildAcl() — см. http://mark-story.com/posts/view/auth-and-acl-an-end-to-end-tutorial.-pt-2

У меня есть код для обновления, но он дома. Я откопаю его позже, если хочешь.

person Leo    schedule 04.02.2011
comment
в книге тоже есть версия, может быть более актуальная - person dogmatic69; 04.02.2011
comment
Насколько я помню, у одного или другого из них была ошибка. - person Leo; 04.02.2011