class Nandi::Validation::Result
Attributes
errors[R]
Public Class Methods
new(instruction = nil)
click to toggle source
# File lib/nandi/validation/result.rb, line 11 def initialize(instruction = nil) @instruction = instruction @errors = success end
Public Instance Methods
<<(error)
click to toggle source
# File lib/nandi/validation/result.rb, line 20 def <<(error) @errors = collect_errors(error, @errors) self end
error_list()
click to toggle source
# File lib/nandi/validation/result.rb, line 25 def error_list @errors.failure.join("\n") end
valid?()
click to toggle source
# File lib/nandi/validation/result.rb, line 16 def valid? @errors.success? end