class Subtitle

Attributes

date[RW]
description[RW]
download_num[RW]
lang[RW]
likes[RW]
movie[RW]
release[RW]
unlikes[RW]
uploader[RW]

Public Class Methods

get_subtitles_from_title(base_url, title) click to toggle source
# File lib/ruby_legendas_tv/subtitle.rb, line 53
def self.get_subtitles_from_title(base_url, title)
  link = title.link
  document = WebsiteUtils.open_document(base_url+link)
  unless document.nil?
    subtitles = Array.new
    urls = WebsiteUtils.get_article_urls(document)
    urls.each_pair do |url, language|
      subtitle = self.get_subtitle_from_link(base_url, url, language)
      subtitles.push(subtitle)
    end
    subtitles
  end
end
new(movie, release, date, uploader, download_num, download_link, likes, unlikes, description, lang=nil) click to toggle source
# File lib/ruby_legendas_tv/subtitle.rb, line 4
def initialize(movie, release, date, uploader, download_num, download_link, likes, unlikes, description, lang=nil)
  @movie = movie
  @release = release
  @date = date
  @uploader = uploader #not implemented yet
  @download_num = download_num
  @download_link = download_link
  @likes = likes #not implemented yet
  @unlikes = unlikes #not implemented yet
  @description = description
  @lang=lang
end