diff --git a/docs/custom_policy.md b/docs/custom_policy.md index 5dea819..962c10e 100644 --- a/docs/custom_policy.md +++ b/docs/custom_policy.md @@ -16,6 +16,15 @@ class ActionPolicy::Base include ActionPolicy::Policy::CachedApply include ActionPolicy::Policy::Defaults + # Rails-specific scoping extensions + extend ActionPolicy::ScopeMatchers::ActiveRecord + scope_matcher :active_record_relation, ActiveRecord::Relation + extend ActionPolicy::ScopeMatchers::ActionControllerParams + scope_matcher :action_controller_params, ActionController::Parameters + + # Active Support notifications + prepend ActionPolicy::Policy::Rails::Instrumentation + # ActionPolicy::Policy::Defaults module adds the following authorize :user