class Unrestful::FailResponse
Attributes
exception[RW]
message[RW]
Public Class Methods
render(message, exc: nil)
click to toggle source
# File lib/unrestful/fail_response.rb, line 10 def self.render(message, exc: nil) obj = Unrestful::FailResponse.new obj.message = message obj.exception = exc if !exc.nil? && Rails.env.development? obj.ok = false return obj.as_json end
Public Instance Methods
as_json()
click to toggle source
Calls superclass method
Unrestful::Response#as_json
# File lib/unrestful/fail_response.rb, line 19 def as_json result = {message: message} result.merge!({exception: exception}) unless exception.nil? super.merge(result) end