Class: JsonApiClient::Parser

Inherits:
Object
  • Object
show all
Defined in:
lib/json_api_client/parser.rb

Class Method Summary collapse

Class Method Details

.parse(klass, response) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/json_api_client/parser.rb', line 5

def parse(klass, response)
  data = response.body
  ResultSet.build(klass, data) do |result_set|
    handle_pagination(result_set, data)
    handle_errors(result_set, data)
  end
end