Class: Monri::Client
- Inherits:
-
Object
- Object
- Monri::Client
- Extended by:
- Forwardable
- Defined in:
- lib/monri/client.rb
Instance Method Summary collapse
- #access_tokens ⇒ Monri::AccessTokens
- #customers ⇒ Monri::Customers
-
#initialize ⇒ Client
constructor
A new instance of Client.
- #payment_methods ⇒ Monri::PaymentMethods
- #payments ⇒ Monri::Payments
- #tokens ⇒ Monri::Tokens
- #transactions ⇒ Monri::Transactions
-
#validate_callback(header, body, options = {}) ⇒ Hash{Symbol->String | TrueClass | FalseClass
].
Constructor Details
Instance Method Details
#access_tokens ⇒ Monri::AccessTokens
21 22 23 |
# File 'lib/monri/client.rb', line 21 def access_tokens @access_tokens ||= create_access_tokens_api end |
#customers ⇒ Monri::Customers
26 27 28 |
# File 'lib/monri/client.rb', line 26 def customers @customers ||= create_customers_api end |
#payment_methods ⇒ Monri::PaymentMethods
31 32 33 |
# File 'lib/monri/client.rb', line 31 def payment_methods @payment_methods ||= create_payment_methods_api end |
#payments ⇒ Monri::Payments
16 17 18 |
# File 'lib/monri/client.rb', line 16 def payments @payments ||= create_payment_api end |
#tokens ⇒ Monri::Tokens
36 37 38 |
# File 'lib/monri/client.rb', line 36 def tokens @tokens ||= create_tokens_api end |
#transactions ⇒ Monri::Transactions
41 42 43 |
# File 'lib/monri/client.rb', line 41 def transactions @transactions ||= create_transactions_api end |
#validate_callback(header, body, options = {}) ⇒ Hash{Symbol->String | TrueClass | FalseClass
Returns ].
49 50 51 |
# File 'lib/monri/client.rb', line 49 def validate_callback(header, body, = {}) create_validate_callback.validate(header, body, ) end |