Declarative_Athorization: with_permissions_to для всех моделей в одном месте
Есть ли способ иметь with_permissions_to в одном месте глобально, чтобы он применялся к КАЖДОМУ методу поиска всех моделей.
На самом деле, у меня очень большое приложение, и я добавил этот плагин для авторизации. Я не хочу использовать with_permissions_to с каждым методом find для всех моделей.
Спасибо имран
1 ответ
Решение
Попробуйте добавить:
default_scope { with_permissions_to(:read) }
к вашим моделям