Sha256: 966ba97aae77d32f88b83544db2fb966494de391b934d972e6c5fb23049bbaaf
Contents?: true
Size: 537 Bytes
Versions: 2
Compression:
Stored size: 537 Bytes
Contents
# frozen_string_literal: true module ActionPolicy module ScopeMatchers # Adds `params_filter` method as an alias # for `scope_for :action_controller_params` module ActionControllerParams def params_filter(...) scope_for(:action_controller_params, ...) end end end end # Register params scope matcher ActionPolicy::Base.scope_matcher :action_controller_params, ActionController::Parameters # Add alias to base policy ActionPolicy::Base.extend ActionPolicy::ScopeMatchers::ActionControllerParams
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
action_policy-0.6.7 | lib/action_policy/rails/scope_matchers/action_controller_params.rb |
action_policy-0.6.6 | lib/action_policy/rails/scope_matchers/action_controller_params.rb |