class Marver::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/marver/entities/comic.rb, line 10
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 |name, value|
    instance_variable_set("@#{name}", value)
  end
end