Class: Imdb::Serie

Inherits:
Base
  • Object
show all
Defined in:
lib/imdb/serie.rb

Overview

Represents a TV series on IMDB.com

Instance Attribute Summary

Attributes inherited from Base

#also_known_as, #id, #title, #url

Instance Method Summary collapse

Methods inherited from Base

#cast_characters, #cast_member_ids, #cast_members, #cast_members_characters, #company, #countries, #director, #filming_locations, #genres, #initialize, #languages, #length, #mpaa_rating, #plot, #plot_summary, #plot_synopsis, #poster, #rating, #release_date, #tagline, #trailer_url, #votes, #year

Constructor Details

This class inherits a constructor from Imdb::Base

Instance Method Details

#season(number) ⇒ Object



6
7
8
# File 'lib/imdb/serie.rb', line 6

def season(number)
  seasons.fetch(number-1, nil)
end

#seasonsObject



10
11
12
# File 'lib/imdb/serie.rb', line 10

def seasons
  season_urls.map { |url| Imdb::Season.new(url) }
end