class Genderize::Io::Lookup
Constants
- RESPONSE_KEYS
Public Class Methods
new(name, host: DEFAULT_HOST, country_id: nil, language_id: nil)
click to toggle source
Calls superclass method
Genderize::Io::Base::new
# File lib/genderize/io/lookup.rb, line 11 def initialize(name, host: DEFAULT_HOST, country_id: nil, language_id: nil) super @data = {} end
Public Instance Methods
determine()
click to toggle source
# File lib/genderize/io/lookup.rb, line 17 def determine return @data unless @request.nil? @request = generate_request @data = generate_data.merge(generate_rate_limits) end
Private Instance Methods
param_name()
click to toggle source
# File lib/genderize/io/lookup.rb, line 34 def param_name "name=#{@name}" end