class IMDB::Nokogiri::XML::Node
Public Instance Methods
cast()
click to toggle source
# File lib/imdb-html/nokogiri/node.rb, line 4 def cast pattern = %w{td.ddd td.ellipsis}.detect{ |css_pattern| at(css_pattern) } css(pattern).map(&:parent) if pattern end
episodes_h4()
click to toggle source
# File lib/imdb-html/nokogiri/node.rb, line 17 def episodes_h4 name == "h4" ? [self] : css('h4') end
link()
click to toggle source
# File lib/imdb-html/nokogiri/node.rb, line 21 def link css('@href').count == 1 ? at('@href').value : nil end
p_seasons()
click to toggle source
# File lib/imdb-html/nokogiri/node.rb, line 13 def p_seasons tn15content.at('p').css('a').map{ |a| a["href"][/#season-\K.+/] }.compact end
tn15content()
click to toggle source
# File lib/imdb-html/nokogiri/node.rb, line 9 def tn15content at('div#tn15content') end