declarative_athorization:with_permissions_toシングルプレイスのすべてのモデルのto

StackOverflow https://stackoverflow.com/questions/3917073

質問

すべてのモデルのすべてのFinderメソッドに適用されるように、グローバルに単一の場所でwithpermissions_toを取得する方法はありますか。

実際、私は非常に大きなアプリケーションを持っているので、承認のためにこのプラグインを追加しました。すべてのモデルのすべての検索メソッドを使用して、with_permissions_toを使用したくありません。

ありがとう、イムラン

役に立ちましたか?

解決

追加してみてください:

default_scope { with_permissions_to(:read) }

あなたのモデルに

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top