Module: ValidateParams::Validatable
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/validate_params/validatable.rb,
lib/validate_params/param_builder.rb,
lib/validate_params/param_validator.rb,
lib/validate_params/utilities/scrubber.rb
Defined Under Namespace
Modules: Utilities
Classes: ParamBuilder, ParamValidator
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.configuration ⇒ Object
26
27
28
|
# File 'lib/validate_params/validatable.rb', line 26
def self.configuration
@configuration ||= Configuration.new
end
|
22
23
24
|
# File 'lib/validate_params/validatable.rb', line 22
def self.configure
yield(configuration)
end
|
Instance Method Details
#params_validations ⇒ Object
52
53
54
|
# File 'lib/validate_params/validatable.rb', line 52
def params_validations
self.class.params_validations || {}
end
|