Class: ForestAdminDatasourceMambuPayments::Datasource
- Inherits:
-
ForestAdminDatasourceToolkit::Datasource
- Object
- ForestAdminDatasourceToolkit::Datasource
- ForestAdminDatasourceMambuPayments::Datasource
- Defined in:
- lib/forest_admin_datasource_mambu_payments/datasource.rb
Instance Attribute Summary collapse
-
#client ⇒ Object
readonly
Returns the value of attribute client.
-
#configuration ⇒ Object
readonly
Returns the value of attribute configuration.
Instance Method Summary collapse
-
#initialize(api_key:, base_url: nil, sandbox: false) ⇒ Datasource
constructor
A new instance of Datasource.
Constructor Details
#initialize(api_key:, base_url: nil, sandbox: false) ⇒ Datasource
Returns a new instance of Datasource.
5 6 7 8 9 10 11 |
# File 'lib/forest_admin_datasource_mambu_payments/datasource.rb', line 5 def initialize(api_key:, base_url: nil, sandbox: false) super() @configuration = Configuration.new(api_key: api_key, base_url: base_url, sandbox: sandbox) @client = Client.new(@configuration) register_collections end |
Instance Attribute Details
#client ⇒ Object (readonly)
Returns the value of attribute client.
3 4 5 |
# File 'lib/forest_admin_datasource_mambu_payments/datasource.rb', line 3 def client @client end |
#configuration ⇒ Object (readonly)
Returns the value of attribute configuration.
3 4 5 |
# File 'lib/forest_admin_datasource_mambu_payments/datasource.rb', line 3 def configuration @configuration end |