Class: FrilansFinansAPI::Configuration
- Inherits:
-
Object
- Object
- FrilansFinansAPI::Configuration
- Defined in:
- lib/frilans_finans_api.rb
Instance Attribute Summary collapse
-
#base_uri ⇒ Object
Returns the value of attribute base_uri.
- #client_id ⇒ Object
-
#client_klass ⇒ Object
Returns the value of attribute client_klass.
- #client_secret ⇒ Object
-
#event_logger ⇒ Object
Returns the value of attribute event_logger.
-
#logger ⇒ Object
Returns the value of attribute logger.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
44 45 46 47 48 49 50 51 |
# File 'lib/frilans_finans_api.rb', line 44 def initialize @client_klass = Client @client_id = nil @client_secret = nil @base_uri = 'https://frilansfinans.se/api' @logger = NilLogger.new @event_logger = NilEventLogger.new end |
Instance Attribute Details
#base_uri ⇒ Object
Returns the value of attribute base_uri.
39 40 41 |
# File 'lib/frilans_finans_api.rb', line 39 def base_uri @base_uri end |
#client_id ⇒ Object
53 54 55 |
# File 'lib/frilans_finans_api.rb', line 53 def client_id @client_id || fail('#client_id must be set') end |
#client_klass ⇒ Object
Returns the value of attribute client_klass.
39 40 41 |
# File 'lib/frilans_finans_api.rb', line 39 def client_klass @client_klass end |
#client_secret ⇒ Object
57 58 59 |
# File 'lib/frilans_finans_api.rb', line 57 def client_secret @client_secret || fail('#client_secret must be set') end |
#event_logger ⇒ Object
Returns the value of attribute event_logger.
39 40 41 |
# File 'lib/frilans_finans_api.rb', line 39 def event_logger @event_logger end |
#logger ⇒ Object
Returns the value of attribute logger.
39 40 41 |
# File 'lib/frilans_finans_api.rb', line 39 def logger @logger end |