class ApiConsumer::Parsers::Collection

Attributes

response[RW]

Public Class Methods

new(parsed = {}) click to toggle source
# File lib/api_consumer/parsers/collection.rb, line 8
def initialize(parsed = {})
  @elements = parsed.fetch('data')
  parsed.delete 'data'
  @response = parsed
end

Public Instance Methods

collect!() click to toggle source
Calls superclass method
# File lib/api_consumer/parsers/collection.rb, line 14
def collect!
  @response = ApiConsumer::Processor.process @response, resource_class.to_s
  super
end