Sha256: b387ff6bc620f0f21072e7cbafa3ded1a4df612cef81c53f807a40a2b9007723

Contents?: true

Size: 355 Bytes

Versions: 11

Compression:

Stored size: 355 Bytes

Contents

module TvdbParty
  class Actor
    attr_accessor :id, :name, :role, :image

    def initialize(options={})
      @id = options["id"]
      @name = options["Name"]
      @role = options["Role"]
      @image = options["Image"]
    end
    
    def image_url
      return nil unless @image
      "http://thetvdb.com/banners/" + @image
    end
    
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
tvdb_party-0.9.0 lib/tvdb_party/actor.rb
tvdb_party-0.8.3 lib/tvdb_party/actor.rb
tvdb_party-0.8.1 lib/tvdb_party/actor.rb
tvdb_party-0.8.0 lib/tvdb_party/actor.rb
tvdb_party-0.7.0 lib/tvdb_party/actor.rb
tvdb_party-0.6.2 lib/tvdb_party/actor.rb
tvdb_party-0.6.1 lib/tvdb_party/actor.rb
tvdb_party-0.6.0 lib/tvdb_party/actor.rb
tvdb_party-0.5.1 lib/tvdb_party/actor.rb
tvdb_party-0.5.0 lib/tvdb_party/actor.rb
tvdb_party-0.4.0 lib/tvdb_party/actor.rb