Class: Addic7ed::Parser

Inherits:
Object
  • Object
show all
Defined in:
lib/addic7ed/parser.rb

Instance Method Summary collapse

Constructor Details

#initialize(episode, lang) ⇒ Parser

Returns a new instance of Parser.



8
9
10
11
# File 'lib/addic7ed/parser.rb', line 8

def initialize(episode, lang)
  @episode, @lang = episode, lang
  @subtitles = []
end

Instance Method Details

#extract_subtitlesObject



13
14
15
16
17
18
# File 'lib/addic7ed/parser.rb', line 13

def extract_subtitles
  @dom = subtitles_page_dom
  check_subtitles_presence
  parse_subtitle_nodes_list
  @subtitles
end