class TrackUnit::Resource
Public Class Methods
serialize_response(response)
click to toggle source
# File lib/trackunit/resource.rb, line 3 def self.serialize_response(response) raise TrackUnit::AuthorizationError if response.blank? raise TrackUnit::Error.new(response) unless response.code == 200 serialized_data = [] response.deep_transform_keys(&:underscore)['list'].each do |unit| serialized_data << new(unit) end serialized_data end