Method: Iiko::Web#initialize
- Defined in:
- lib/iiko/web.rb
#initialize(settings) ⇒ Web
Returns a new instance of Web.
9 10 11 12 13 14 15 16 17 |
# File 'lib/iiko/web.rb', line 9 def initialize(settings) @settings = settings # :url, :user, :password, :user_agent validate_arguments @agent = Mechanize.new { |agent| agent.user_agent = settings[:user_agent] || IIKO_USER_AGENT } #default_headers = { "Accept-Language" => 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4' } #@headers = settings[:headers] ? settings[:headers].merge(default_headers) : default_headers end |