Method: JSONModel.all
- Defined in:
- lib/aspace_client/jsonmodel_client.rb
.all(uri, type_descriptor) ⇒ Object
Grab an array of JSON objects from ‘uri’ and use the ‘type_descriptor’ property of each object to cast it into a JSONModel.
23 24 25 26 27 |
# File 'lib/aspace_client/jsonmodel_client.rb', line 23 def self.all(uri, type_descriptor) JSONModel::HTTP.get_json(uri).map do |obj| JSONModel(obj[type_descriptor.to_s]).new(obj) end end |