class Pundit::Context
def initialize(user:, policy_cache: CacheStore::NullStore.instance)
-
policy_cache
(#fetch
) -- cache store for policies (see e.g. {CacheStore::NullStore}) -
user
() -- later passed to policies and scopes
Other tags:
- See: Pundit::Authorization#pundit -
def initialize(user:, policy_cache: CacheStore::NullStore.instance) @user = user @policy_cache = policy_cache end