class Thanos::Comic

Attributes

characters[R]
creators[R]
dates[R]
description[R]
diamond_code[R]
digital_id[R]
ean[R]
events[R]
format[R]
id[R]
images[R]
isbn[R]
issn[R]
issue_number[R]
page_count[R]
prices[R]
resource_uri[R]
series[R]
stories[R]
text_objects[R]
thumbnail[R]
title[R]
upc[R]
urls[R]
variant_description[R]

Public Class Methods

new(args) click to toggle source
# File lib/thanos/resources/comic.rb, line 9
def initialize(args)
  @series = args[:series]
  @stories = args[:stories]
  @creators = args[:creators]
  @events = args[:events]
  @characters = args[:characters]
  @urls = args[:urls]
  @prices = args[:prices]
  @images = args[:images]
  @thumbnail = args[:thumbnail]
  @text_objects = args[:text_objects]
  @dates = args[:dates]

  args[:attributes].each do |attribute, value|
    instance_variable_set("@#{attribute}", value)
  end
end