class Ant::Client::Validator::JSend
Constants
- EXCEPTION_LIST
Public Instance Methods
validate(response)
click to toggle source
# File lib/ant/client/validator/jsend.rb, line 12 def validate(response) case response[:status] when 'success' response[:data] when 'fail', 'error', 'fatal' exception_klass = EXCEPTION_LIST[response[:status]] raise exception_klass.new(response[:message], response[:code], response[:data]) else raise(AntError, 'Unknown Error') end end