class DiffNews::ZwanzigMinunten
Public Class Methods
base_url()
click to toggle source
# File lib/news_service/20min.rb, line 14 def self.base_url 'http://www.20min.ch/' end
new(url)
click to toggle source
Calls superclass method
# File lib/news_service/20min.rb, line 6 def initialize url super url end
provider()
click to toggle source
# File lib/news_service/20min.rb, line 10 def self.provider '20min.ch' end
valid_url()
click to toggle source
# File lib/news_service/20min.rb, line 18 def self.valid_url /^https?:\/\/(www.)?20min.ch/ end
Private Instance Methods
text()
click to toggle source
# File lib/news_service/20min.rb, line 35 def text normalize_text(strip_html(@doc.css(".story_text").first)) rescue '' end
title()
click to toggle source
# File lib/news_service/20min.rb, line 23 def title normalize_text(strip_html(@doc.css("h1").first)) rescue '' end