class Jobbie::Factory
Public Class Methods
class_for(url)
click to toggle source
# File lib/jobbie.rb, line 16 def self.class_for(url) { 'www.vagas.com.br' => Vagas, 'www.infojobs.com.br' => InfoJobs, 'www.99jobs.com' => NinetynineJobs, 'www.indeed.com.br' => Indeed, 'trampos.co' => Trampos }[URI.parse(url).host] end
init(params)
click to toggle source
# File lib/jobbie.rb, line 12 def self.init(params) class_for(params[:url]).new params end