Sha256: e2cee512f3790fef48d3dea6410a1c45e01407ca6ef4f8a91a627c50fb5dca7b
Contents?: true
Size: 803 Bytes
Versions: 9
Compression:
Stored size: 803 Bytes
Contents
require_relative 'person' class Buyer < Person # Chave do comprador. Utilizada para identificar um comprador no gateway attr_accessor :BuyerKey # Referência do comprador no sistema da loja attr_accessor :BuyerReference # Lista de endereços do comprador attr_accessor :AddressCollection # Data de criação do comprador no sistema da loja attr_accessor :CreateDateInMerchant # Data da última atualização do cadastro do comprador no sistema da loja attr_accessor :LastBuyerUpdateInMerchant # Categoria do comprador attr_accessor :BuyerCategory def initialize @AddressCollection = Array.new end def to_json hash = {} instance_variables.each {|var| hash[var.to_s.delete('@')] = instance_variable_get(var) } hash end end
Version data entries
9 entries across 9 versions & 2 rubygems