Class: Linearly::Validation::Failure

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/linearly/validation.rb

Overview

Failure is a representation of a problem encountered when validating a single State field.

Direct Known Subclasses

Missing, Unexpected

Defined Under Namespace

Classes: Missing, Unexpected

Instance Method Summary collapse

Instance Method Details

#inspectString

Human-readable representation of the Linearly::Validation::Failure

Examples:

Linearly::Validation::Failure::Missing.instance.missing?
=> [missing]

Returns:

  • (String)


142
143
144
# File 'lib/linearly/validation.rb', line 142

def inspect
  "[#{self.class.name.split('::').last.downcase}]"
end