Method: Thanos::Story#initialize

Defined in:
lib/thanos/resources/story.rb

#initialize(args) ⇒ Story

Returns a new instance of Story.



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/thanos/resources/story.rb', line 6

def initialize(args)
  @characters = args[:characters]
  @creators = args[:creators]
  @events = args[:events]
  @series = args[:series]
  @comics = args[:comics]

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