module UserAgentRandomizer

Constants

VERSION

Public Instance Methods

config(&block) click to toggle source
# File lib/user_agent_randomizer.rb, line 19
def config(&block)
  instance_eval &block
end
parameter(*names) click to toggle source
# File lib/user_agent_randomizer.rb, line 9
def parameter(*names)
  names.each do |name|
    attr_accessor name
    define_method name do |*values|
      value = values.first
      value ? self.send("#{name}=", value) : instance_variable_get("@#{name}")
    end
  end
end