Sha256: 6b562969af7d2fab09f26994058e76aa45ca0d7c9ed82db088fec24f93eda704
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
require_relative '../Helpers/jso_nable' class TransactionOptions < JSONable def initialize(h = nil) if(h != nil) h.each { |k,v| propNameFormatted = k.to_s + "=" if(TransactionOptions.instance_methods(false).include?(propNameFormatted.to_sym)) public_send("#{k}=",v) end } end end def GenerateToken=(generateToken) #bool type @generateToken = generateToken end def GenerateTokenOnSuccess=(generateTokenOnSuccess) #bool type @generateTokenOnSuccess = generateTokenOnSuccess end def AddShippingAddressForCustomer=(addShippingAddressForCustomer) #bool type @addShippingAddressForCustomer = addShippingAddressForCustomer end def UseDefaultCustomerPaymentMethod=(useDefaultCustomerPaymentMethod) #bool type @useDefaultCustomerPaymentMethod = useDefaultCustomerPaymentMethod end def Operation=(operation) @operation = operation end #private boolean GenerateToken; #private boolean GenerateTokenOnSuccess; #private boolean AddShippingAddressForCustomer; #private boolean UseDefaultCustomerPaymentMethod; #private String Operation; end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
CroemincRubyGem-0.1.2 | lib/Entities/transaction_options.rb |
MetropagoRubyGem-0.1.1 | lib/Entities/transaction_options.rb |
MetropagoRubyGem-0.1.0 | lib/Entities/transaction_options.rb |