class Mwcrawler::Crawler

Main api for crawling

Constants

SCRAPPERS

Public Instance Methods

classes(department_code, options = { log: false }) click to toggle source
# File lib/mwcrawler/crawler.rb, line 20
def classes(department_code, options = { log: false })
  Options.init(options)
  Classes.scrap department_code, options
end
semester() click to toggle source
# File lib/mwcrawler/crawler.rb, line 30
def semester
  page = Helpers.set_crawler(nil, 'graduacao/default.aspx', exact: true)
  page.css("a[title='PerĂ­odo Atual'] span").first.text
end
subjects(department, options = { log: false }) click to toggle source
# File lib/mwcrawler/crawler.rb, line 25
def subjects(department, options = { log: false })
  Options.init(options)
  Subjects.scrap department, options
end