Class: PaystackRecipients

Inherits:
PaystackBaseObject show all
Defined in:
lib/paystack/objects/recipients.rb

Instance Attribute Summary

Attributes inherited from PaystackBaseObject

#paystack

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from PaystackBaseObject

#initialize

Constructor Details

This class inherits a constructor from PaystackBaseObject

Class Method Details

.create(paystackObj, data = {}) ⇒ Object



15
16
17
# File 'lib/paystack/objects/recipients.rb', line 15

def PaystackRecipients.create(paystackObj, data={})
  initPostRequest(paystackObj, "#{API::RECIPIENT_PATH}", data, true)
end

.list(paystackObj, page = 1) ⇒ Object



19
20
21
# File 'lib/paystack/objects/recipients.rb', line 19

def PaystackRecipients.list(paystackObj, page=1)
  initGetRequest(paystackObj, "#{API::RECIPIENT_PATH}/?page=#{page}")
end

Instance Method Details

#create(data = {}) ⇒ Object



6
7
8
# File 'lib/paystack/objects/recipients.rb', line 6

def create(data={})
  return PaystackRecipients.create(@paystack, data)
end

#list(page = 1) ⇒ Object



10
11
12
# File 'lib/paystack/objects/recipients.rb', line 10

def list(page=1)
  return PaystackRecipients.list(@paystack, page)
end