class Error

Attributes

errors[R]

Public Class Methods

new(errors = nil) click to toggle source

Pass 1 string or array of strings

# File lib/at_your_service/error.rb, line 4
def initialize(errors = nil)
  errors = [] unless errors
  @errors = [errors].flatten # handle array or string
end

Public Instance Methods

display() click to toggle source
# File lib/at_your_service/error.rb, line 17
def display
  {
    success: false,
    errors: @errors
  }
end
error_message() click to toggle source
# File lib/at_your_service/error.rb, line 9
def error_message
  errors[0]
end
success?() click to toggle source
# File lib/at_your_service/error.rb, line 13
def success?
  false
end