class DeskLight::Configuration

Attributes

api_path[RW]
api_secret[RW]
api_token[RW]
email[RW]
key[RW]
password[RW]
rpm[RW]
secret[RW]
subdomain[RW]
uri[R]

Public Class Methods

new() click to toggle source
# File lib/desk_light/configuration.rb, line 17
def initialize
  self.rpm = 300
  self.api_path = "/api/v2"
end

Public Instance Methods

[](value) click to toggle source
# File lib/desk_light/configuration.rb, line 21
def [](value)
  self.public_send(value)
end
subdomain=(value) click to toggle source
# File lib/desk_light/configuration.rb, line 7
def subdomain=(value)
  @subdomain = value
  @uri = URI.parse("https://#{@subdomain}.desk.com")
end