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
25
26
27
|
# File 'lib/validate_params/validatable.rb', line 25
def self.configuration
@configuration ||= Configuration.new
end
|
21
22
23
|
# File 'lib/validate_params/validatable.rb', line 21
def self.configure
yield(configuration)
end
|
Instance Method Details
#params_validations ⇒ Object
51
52
53
|
# File 'lib/validate_params/validatable.rb', line 51
def params_validations
self.class.params_validations || {}
end
|