Class: TMSAPI::Resource::Movie::TV

Inherits:
Base
  • Object
show all
Defined in:
lib/tmsapi/resource/movies_tv.rb

Instance Method Summary collapse

Methods inherited from Base

#get

Constructor Details

#initialize(connection, options = {}) ⇒ TV

Returns a new instance of TV.



6
7
8
# File 'lib/tmsapi/resource/movies_tv.rb', line 6

def initialize(connection, options = {})
  super(connection, "v1")
end

Instance Method Details

#airings(params) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/tmsapi/resource/movies_tv.rb', line 16

def airings(params)
  params[:startDateTime] = Time.now.strftime("%Y-%m-%dT%H:%MZ") unless params[:startDateTime]
  
  get(airings_path, params).each do |airing|
    TMSAPI::Model::Airing.new airing
  end
end

#versions(root_id, params = nil) ⇒ Object



10
11
12
13
14
# File 'lib/tmsapi/resource/movies_tv.rb', line 10

def versions(root_id, params = nil)
  get(versions_path(root_id),params).each do |movie|
    TMSAPI::Model::Movie.new movie
  end
end