Class: Jemquarie::Jemquarie

Inherits:
Object
  • Object
show all
Defined in:
lib/jemquarie.rb

Constant Summary collapse

BASE_URI =
"https://www.macquarie.com.au/ESI/ESIWebService/Extract"

Class Method Summary collapse

Class Method Details

.api_credentials(api_key, application = 'Jemquarie Gem', log_level = :warn) ⇒ Object



23
24
25
26
27
# File 'lib/jemquarie.rb', line 23

def api_credentials(api_key, application = 'Jemquarie Gem', log_level = :warn)
  @log_level = log_level
  Jemquarie.api_key(api_key)
  Jemquarie.app_key(application)
end

.api_key(api_key = nil) ⇒ Object



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

def api_key(api_key = nil)
  @api_key = api_key unless api_key.nil?
  @api_key
end

.app_key(app_key = nil) ⇒ Object



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

def app_key(app_key = nil)
  @app_key = app_key unless app_key.nil?
  @app_key
end

.log_levelObject



39
40
41
# File 'lib/jemquarie.rb', line 39

def log_level
  @log_level
end