module Lite::Service::Errors
Public Instance Methods
errored?()
click to toggle source
# File lib/lite/service/errors.rb, line 13 def errored? !errors.empty? end
errors()
click to toggle source
# File lib/lite/service/errors.rb, line 9 def errors @errors ||= Lite::Errors::Messages.new end
fail!()
click to toggle source
# File lib/lite/service/errors.rb, line 17 def fail! raise Lite::Service::ValidationError end
failure?()
click to toggle source
# File lib/lite/service/errors.rb, line 21 def failure? called? && errored? end
result!()
click to toggle source
# File lib/lite/service/errors.rb, line 25 def result! result if valid? end
success?()
click to toggle source
# File lib/lite/service/errors.rb, line 29 def success? called? && !errored? end
validate!()
click to toggle source
# File lib/lite/service/errors.rb, line 33 def validate! return true if success? fail! end
Also aliased as: valid?