Declarative_Athorization: with_permissions_to для всех моделей в одном месте

Есть ли способ иметь with_permissions_to в одном месте глобально, чтобы он применялся к КАЖДОМУ методу поиска всех моделей.

На самом деле, у меня очень большое приложение, и я добавил этот плагин для авторизации. Я не хочу использовать with_permissions_to с каждым методом find для всех моделей.

Спасибо имран

1 ответ

Решение

Попробуйте добавить:

default_scope { with_permissions_to(:read) }

к вашим моделям

Другие вопросы по тегам