class ThetvdbApi::Client
Attributes
config[R]
Public Class Methods
new(config = {})
click to toggle source
# File lib/thetvdb_api/client.rb, line 4 def initialize(config = {}) @config = config @config[:adapter] ||= :net_http @config[:language] ||= 'en' end
Public Instance Methods
actor()
click to toggle source
# File lib/thetvdb_api/client.rb, line 19 def actor @actor ||= ThetvdbApi::Actor.new(config) end
episode()
click to toggle source
# File lib/thetvdb_api/client.rb, line 31 def episode @episode ||= ThetvdbApi::Episode.new(config) end
search()
click to toggle source
# File lib/thetvdb_api/client.rb, line 11 def search @search ||= ThetvdbApi::Search.new(config) end
series()
click to toggle source
# File lib/thetvdb_api/client.rb, line 15 def series @series ||= ThetvdbApi::Series.new(config) end
server()
click to toggle source
# File lib/thetvdb_api/client.rb, line 23 def server @server ||= ThetvdbApi::Server.new(config) end
update()
click to toggle source
# File lib/thetvdb_api/client.rb, line 35 def update @update ||= ThetvdbApi::Update.new(config) end