Допустим, у пользователя есть некий набор прав - редактирование, модерация и т.д.
Где посоветуете проверять наличие прав - в контроллере до попытки обновления модели и сразу же перебрасывать на нужный View или проверять права в модели, потом из контроллера смотреть возникшие ошибки и тогда уже решать что делать?
Как правильнее с точки зрения MVC?