Class: Jemquarie::Jemquarie
- Inherits:
-
Object
- Object
- Jemquarie::Jemquarie
- Defined in:
- lib/jemquarie.rb
Constant Summary collapse
- BASE_URI =
"https://www.macquarie.com.au/ESI/ESIWebService/Extract"
Class Method Summary collapse
- .api_credentials(api_key, application = 'Jemquarie Gem', log_level = :warn) ⇒ Object
- .api_key(api_key = nil) ⇒ Object
- .app_key(app_key = nil) ⇒ Object
- .log_level ⇒ Object
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_level ⇒ Object
39 40 41 |
# File 'lib/jemquarie.rb', line 39 def log_level @log_level end |