class Contentar
Attributes
baseurl[R]
crawler[R]
saver[R]
spider[R]
Public Class Methods
new(baseurl)
click to toggle source
# File lib/contentar.rb, line 4 def initialize(baseurl) @baseurl = baseurl @spider = Spider.new(baseurl) @crawler = Crawler.new(spider.get_data) end
Public Instance Methods
save_data()
click to toggle source
# File lib/contentar.rb, line 10 def save_data DataSaver.csv(csv_filename, crawler.get_data) end
Private Instance Methods
csv_filename()
click to toggle source
# File lib/contentar.rb, line 16 def csv_filename baseurl.gsub('http://', '').gsub('www.', '') .gsub('/', '') end