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
banner() click to toggle source
episode() click to toggle source
# File lib/thetvdb_api/client.rb, line 31
def episode
  @episode ||= ThetvdbApi::Episode.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