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