class FindersFactory

Public Class Methods

build(p_shape,p_url) click to toggle source
# File lib/finders_factory.rb, line 7
def self.build(p_shape,p_url)
  case p_shape
    when :kickstarter
      ret_class = KickstarterFinder.new
      ret_class.set(p_url)
    when :headstart
      ret_class = HeadstartFinder.new
      ret_class.set(p_url)
    when :indiegogo
      ret_class = IndigogoFinder.new
      ret_class.set(p_url)
      ret_class.init_gon_data
  end
  
  return ret_class
end