Method: Voog::Client#initialize
- Defined in:
- lib/voog_api/client.rb
#initialize(host = Voog.host, api_token = Voog.api_token, options = {}) ⇒ Client
Initialize Voog API client.
71 72 73 74 75 76 77 78 79 |
# File 'lib/voog_api/client.rb', line 71 def initialize(host = Voog.host, api_token = Voog.api_token, = {}) @host = host @api_token = api_token = @protocol = [:protocol].to_s.downcase == 'https' ? 'https' : 'http' @auto_paginate = .fetch(:auto_paginate, Voog.auto_paginate) @per_page = .fetch(:per_page, Voog.per_page) @raise_on_error = .fetch(:raise_on_error, true) end |