class TvdbPartyV2::Banner
Attributes
path[RW]
ratingaverage[RW]
ratingcount[RW]
subkey[RW]
thumbnail_path[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/tvdb_party_v2/banner.rb, line 5 def initialize(options = {}) @banner_type = options["keyType"] @banner_resolution = options["resolution"] @subkey = options["subKey"] @path = options["fileName"] if options["ratingsInfo"]["average"] && options["ratingsInfo"]["average"] > 0 @ratingaverage = options["ratingsInfo"]["average"].to_f else @ratingaverage = 0 end if options["ratingsInfo"]["count"] && options["ratingsInfo"]["count"] > 0 @ratingcount = options["ratingsInfo"]["count"] else @ratingcount = 0 end end
Public Instance Methods
thumb_url()
click to toggle source
# File lib/tvdb_party_v2/banner.rb, line 29 def thumb_url "https://www.thetvdb.com/banners/_cache/" + @path end
url()
click to toggle source
# File lib/tvdb_party_v2/banner.rb, line 25 def url "https://www.thetvdb.com/banners/" + @path end