Method: BacklogKit::Client#initialize
- Defined in:
- lib/backlog_kit/client.rb
#initialize(options = {}) ⇒ Client
Initialize a new Client object with given options
65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'lib/backlog_kit/client.rb', line 65 def initialize( = {}) @space_id = ENV['BACKLOG_SPACE_ID'] @top_level_domain = ENV['BACKLOG_TOP_LEVEL_DOMAIN'] || 'jp' @api_key = ENV['BACKLOG_API_KEY'] @client_id = ENV['BACKLOG_OAUTH_CLIENT_ID'] @client_secret = ENV['BACKLOG_OAUTH_CLIENT_SECRET'] @refresh_token = ENV['BACKLOG_OAUTH_REFRESH_TOKEN'] .each do |key, value| instance_variable_set(:"@#{key}", value) end end |