lib/glare/api_response.rb in glare-0.2.2 vs lib/glare/api_response.rb in glare-0.3.0
- old
+ new
@@ -1,32 +1,18 @@
-require 'glare/errors'
-
module Glare
class ApiResponse
def initialize(response)
@response = response
end
def result
content['result']
end
- def valid!
- raise Glare::Errors::ApiError.new(errors) unless success?
- self
- end
-
private
- def success?
- content['success']
- end
-
def content
@response.content
end
-
- def errors
- content['errors'].map { |e| e['message'] }.join(',')
- end
end
+ private_constant :ApiResponse
end