class Payouts
Public Instance Methods
all(customer_id=nil)
click to toggle source
Calls superclass method
OpenPayResource#all
# File lib/openpay/payouts.rb, line 5 def all(customer_id=nil) if customer_id customers=@api_hook.create(:customers) customers.all_payouts(customer_id) else super '' end end
create(payout, customer_id=nil)
click to toggle source
Calls superclass method
OpenPayResource#create
# File lib/openpay/payouts.rb, line 36 def create(payout, customer_id=nil) if customer_id customers=@api_hook.create(:customers) customers.create_payout(customer_id, payout) else super payout end end
each(customer_id=nil) { |cust| ... }
click to toggle source
# File lib/openpay/payouts.rb, line 23 def each(customer_id=nil) if customer_id customers=@api_hook.create(:customers) customers.each_payout(customer_id) do |cust| yield cust end else all.each do |cust| yield cust end end end
get(payout='', customer_id=nil)
click to toggle source
Calls superclass method
OpenPayResource#get
# File lib/openpay/payouts.rb, line 14 def get(payout='', customer_id=nil) if customer_id customers=@api_hook.create(:customers) customers.get_payout(customer_id, payout) else super payout end end
list(search_params, customer_id=nil)
click to toggle source
Calls superclass method
OpenPayResource#list
# File lib/openpay/payouts.rb, line 45 def list(search_params, customer_id=nil) if customer_id customers=@api_hook.create(:customers) customers.list_payouts(customer_id, search_params) else super search_params end end