class Thetvdbrb::Client
Attributes
seriesName[R]
token[R]
Public Class Methods
new(seriesName)
click to toggle source
# File lib/thetvdbrb/client.rb, line 5 def initialize(seriesName) @token = API_KEY @seriesName = seriesName if @seriesName.empty? || @token.empty? raise ArgumentError, 'SeriesName or Token are empty' end end
Public Instance Methods
get_show()
click to toggle source
# File lib/thetvdbrb/client.rb, line 13 def get_show result = ResultClient.get 'http://thetvdb.com/api/GetSeries.php?seriesname=' + @seriesName doc = Nokogiri::XML(result) seriesId = doc.at('seriesid').text series_data = ResultClient.get 'http://thetvdb.com/api/' + @token + '/series/' + seriesId + '/all/en.xml' return series_data end