RBAC -- Наименование операций и работа с модулями

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
ded
Сообщения: 13
Зарегистрирован: 2011.06.09, 13:40

RBAC -- Наименование операций и работа с модулями

Сообщение ded »

Рассматриваем проверку прав на основе операций. В гайдах для каждой модели предлагается использовать несколько операций: indexXXX, createXXX, deleteXXX и т.д.
Моделей соответственно то же много: news, articles, photos, comments и т.д.

Хотелось бы называть операции более структурировано, например по шаблону BlockModelOperation. Для операции добавления новой темы на форуме будет например так: ForumTreadCreate. Или через точку. Не в этом каких то подводных камней?

Кто как называет модели? Особенно на больших проектах. Поделитесь опытом.
И как быть в случае организации нашего блока в виде отдельного модуля? т.е. если модуль мигрирует в другой проект, как передать роли?
Ответить