Class: SealinkParamValidation::Helper
- Inherits:
-
Object
- Object
- SealinkParamValidation::Helper
- Defined in:
- lib/sealink_param_validation/helper.rb
Class Method Summary collapse
Class Method Details
.generate_error_message(result) ⇒ Object
5 6 7 8 9 |
# File 'lib/sealink_param_validation/helper.rb', line 5 def self.(result) result.errors(full: true).to_h.values.map { |v| v.is_a?(Hash) ? v.values : v }.flatten.join(', ') end |
.generate_humanized_error_message(result) ⇒ Object
11 12 13 |
# File 'lib/sealink_param_validation/helper.rb', line 11 def self.(result) build_humanized_errors(result.errors.to_h).to_sentence end |