Class: WorkflowTemplate::Adapters::Validation::DryValidation::Failure

Inherits:
Validation::Validator::Result::Failure show all
Defined in:
lib/workflow_template/adapters/validation/dry_validation/failure.rb

Instance Attribute Summary

Attributes inherited from Validation::Validator::Result::Failure

#code, #data, #validator

Instance Method Summary collapse

Methods inherited from Validation::Validator::Result::Failure

#describe, #initialize, #success?

Methods included from Validation::Adapter::Abstract::Result::Failure

#code, #data

Constructor Details

This class inherits a constructor from WorkflowTemplate::Validation::Validator::Result::Failure

Instance Method Details

#messageObject



10
11
12
13
14
# File 'lib/workflow_template/adapters/validation/dry_validation/failure.rb', line 10

def message(*)
  return if data.nil?

  data.errors(full: true).messages.map(&:text).join(', ')
end