Sha256: 31239a0ec84d5ddb38688fe0414fa5f9e08e8f6d31f98761012675713eeef4dc
Contents?: true
Size: 430 Bytes
Versions: 27
Compression:
Stored size: 430 Bytes
Contents
module Octobat class PaymentSource < APIResource extend Octobat::APIOperations::List include Octobat::APIOperations::Create def self.url if @parent_resource.include?(:customer) "#{Customer.url}/#{CGI.escape(@parent_resource[:customer])}/payment_sources" end end def self.parent_resource(filters) @parent_resource = filters.select{|k, v| [:customer].include?(k)} end end end
Version data entries
27 entries across 27 versions & 1 rubygems