Module: Pundit::ExpectedAttributeValues
- Defined in:
- lib/pundit_expected_attribute_values.rb,
lib/pundit/expected_attribute_values/errors.rb,
lib/pundit/expected_attribute_values/filter.rb,
lib/pundit/expected_attribute_values/policy.rb,
lib/pundit/expected_attribute_values/railtie.rb,
lib/pundit/expected_attribute_values/version.rb,
lib/pundit/expected_attribute_values/minitest.rb,
lib/pundit/expected_attribute_values/test_helpers.rb,
lib/pundit/expected_attribute_values/authorization.rb,
lib/pundit/expected_attribute_values/configuration.rb,
lib/pundit/expected_attribute_values/value_resolver.rb,
lib/pundit/expected_attribute_values/expected_attributes_compat.rb,
lib/generators/pundit/expected_attribute_values/install_generator.rb
Defined Under Namespace
Modules: Authorization, ExpectedAttributesCompat, Generators, MinitestAssertions, Policy, TestHelpers, ValueResolver Classes: Error, Filter, Railtie, UnexpectedValue
Constant Summary collapse
- VERSION =
"1.0.0"
Class Attribute Summary collapse
-
.invalid_behavior ⇒ Object
Returns the value of attribute invalid_behavior.
-
.symbolize_values ⇒ Object
Returns the value of attribute symbolize_values.
Class Method Summary collapse
Class Attribute Details
.invalid_behavior ⇒ Object
Returns the value of attribute invalid_behavior.
6 7 8 |
# File 'lib/pundit/expected_attribute_values/configuration.rb', line 6 def invalid_behavior @invalid_behavior end |
.symbolize_values ⇒ Object
Returns the value of attribute symbolize_values.
6 7 8 |
# File 'lib/pundit/expected_attribute_values/configuration.rb', line 6 def symbolize_values @symbolize_values end |
Class Method Details
.configure {|_self| ... } ⇒ Object
8 9 10 11 |
# File 'lib/pundit/expected_attribute_values/configuration.rb', line 8 def configure yield self if block_given? self end |
.filter(params, policy, action:) ⇒ Object
20 21 22 |
# File 'lib/pundit_expected_attribute_values.rb', line 20 def self.filter(params, policy, action:) Authorization.filter(params, policy, action: action) end |