Class: Dayman::Parsers::CollectionParser
- Defined in:
- lib/dayman/parsers/collection_parser.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Dayman::Parsers::Base
Instance Method Details
#parse ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/dayman/parsers/collection_parser.rb', line 8 def parse return [] if parsed_response.blank? parsed_response[:data].map do |item| response_item_to_object(item).tap do |resource| item[:relationships]&.each do |relationship_name, relationship_content| build_relationship(resource, relationship_name, relationship_content) end end end end |