Module: FreshdeskApiclient

Defined in:
lib/freshdesk_apiclient.rb,
lib/freshdesk_apiclient/version.rb,
lib/freshdesk_apiclient/rest/client.rb,
lib/freshdesk_apiclient/rest/tickets.rb,
lib/freshdesk_apiclient/rest/resources.rb,
lib/freshdesk_apiclient/utils/loggeable.rb,
lib/freshdesk_apiclient/utils/camelizable.rb,
lib/freshdesk_apiclient/rest/model_factory.rb

Defined Under Namespace

Modules: REST, Utils

Constant Summary collapse

VERSION =
'0.1.5'

Class Method Summary collapse

Class Method Details

.domainObject



14
15
16
# File 'lib/freshdesk_apiclient.rb', line 14

def self.domain
  @domain
end

.domain=(domain) ⇒ Object



18
19
20
# File 'lib/freshdesk_apiclient.rb', line 18

def self.domain=(domain)
  @domain = domain
end

.loggerObject



38
39
40
# File 'lib/freshdesk_apiclient.rb', line 38

def self.logger
  @logger ||= nil
end

.logger=(logger) ⇒ Object



42
43
44
# File 'lib/freshdesk_apiclient.rb', line 42

def self.logger=(logger)
  @logger = logger
end

.passwordObject



30
31
32
# File 'lib/freshdesk_apiclient.rb', line 30

def self.password
  @password ||= 'X'
end

.password=(password) ⇒ Object



34
35
36
# File 'lib/freshdesk_apiclient.rb', line 34

def self.password=(password)
  @password = password
end

.username_or_api_keyObject



22
23
24
# File 'lib/freshdesk_apiclient.rb', line 22

def self.username_or_api_key
  @username_or_api_key
end

.username_or_api_key=(username_or_api_key) ⇒ Object



26
27
28
# File 'lib/freshdesk_apiclient.rb', line 26

def self.username_or_api_key=(username_or_api_key)
  @username_or_api_key = username_or_api_key
end