#kohana #acl
#kohana #acl
Вопрос:
В Kohana 3.1, где лучшее место для размещения кода, который должен выполняться при каждом запросе? В моем случае необходимо управлять ACL, чтобы я мог заблокировать запрос, если пользователь не авторизован.
Ответ №1:
Поместите его в Controller
класс и реализуйте его before()
метод.
Комментарии:
1. Извините, я новичок в Kohana, и я не уверен, как бы я это сделал. Вы имеете в виду, что я должен каким-то образом расширить класс main Controller? Если да, возможно ли это сделать без изменения системной папки?
2. Нет, просто создайте
Controller
класс в своемapplication/classes
. Никогда ничего не редактируйте вsystem
каталоге.