class Scraypa::UserAgentFactory

Public Class Methods

build(*args) click to toggle source
# File lib/scraypa/user_agent/user_agent_factory.rb, line 3
def self.build(*args)
  #{
  #    method: :common_aliases, :randomizer
  #    list: :common_aliases,
  #    strategy: :randomize,
  #    change_after_n_requests: 2
  #}

  case args[0] && args[0][:method]
    when :randomizer
      UserAgentRandom.new(*args)
    else
      UserAgentIterator.new(*args)
  end
end