Sha256: a65d5d4a8e50d1b6dc28401fa430196fe905283a9cdedb3f2b88aa0b4f7b57de
Contents?: true
Size: 687 Bytes
Versions: 2
Compression:
Stored size: 687 Bytes
Contents
module Thanos class Series attr_reader :id, :title, :description, :resource_uri, :start_year, :end_year, :rating, :type, :urls, :thumbnail, :comics, :stories, :events, :creators, :characters, :next, :previous def initialize(args) @stories = args[:stories] @events = args[:events] @creators = args[:creators] @characters = args[:characters] @comics = args[:comics] @urls = args[:urls] @thumbnail = args[:thumbnail] @next = args[:next_series] @previous = args[:previous_series] args[:attributes].each do |attribute, value| instance_variable_set("@#{attribute}", value) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
thanos-0.6.0 | lib/thanos/resources/series.rb |
thanos-0.5.0 | lib/thanos/resources/series.rb |