Class: Paystack::BaseResource
- Inherits:
-
Object
- Object
- Paystack::BaseResource
- Defined in:
- lib/paystack/base_resource.rb
Direct Known Subclasses
Resources::ApplePay, Resources::Balance, Resources::Bank, Resources::BulkCharge, Resources::Charge, Resources::Customer, Resources::DedicatedVirtualAccount, Resources::DirectDebit, Resources::Dispute, Resources::Integration, Resources::Miscellaneous, Resources::Order, Resources::Page, Resources::PaymentRequest, Resources::Plan, Resources::Product, Resources::Refund, Resources::Settlement, Resources::Split, Resources::Storefront, Resources::Subaccount, Resources::Subscription, Resources::Terminal, Resources::Transaction, Resources::Transfer, Resources::TransferRecipient, Resources::VirtualTerminal
Class Method Summary collapse
-
.new(transport) ⇒ Object
Override .new so generated subclasses can expose #initialize as an API method.
Class Method Details
.new(transport) ⇒ Object
Override .new so generated subclasses can expose #initialize as an API method.
7 8 9 10 11 |
# File 'lib/paystack/base_resource.rb', line 7 def self.new(transport) instance = allocate instance.instance_variable_set(:@transport, transport) instance end |