lib/gateway/Sale/sale_data.rb in mundipagg_sdk-1.3.0 vs lib/gateway/Sale/sale_data.rb in mundipagg_sdk-1.4.0

- old
+ new

@@ -1,31 +1,31 @@ -require_relative 'sale_order_data' - -class SaleData - # Lista transações de cartão de crédito - attr_accessor :CreditCardTransactionDataCollection - - # Lista as transações de boleto - attr_accessor :BoletoTransactionDataCollection - - # Dados do pedido - attr_accessor :OrderData - - # Chave do comprador. Utilzada para identificar um comprador no gateway - attr_accessor :BuyerKey - - # Dados de serviço do antifraude - attr_accessor :AntiFraudAnalysisData - - def initialize - @CreditCardTransactionDataCollection = Array.new - @BoletoTransactionDataCollection = Array.new - @OrderData = SaleOrderData.new - end - - def to_json - hash = {} - instance_variables.each {|var| hash[var.to_s.delete('@')] = instance_variable_get(var) } - hash - end - +require_relative 'sale_order_data' + +class SaleData + # Lista transações de cartão de crédito + attr_accessor :CreditCardTransactionDataCollection + + # Lista as transações de boleto + attr_accessor :BoletoTransactionDataCollection + + # Dados do pedido + attr_accessor :OrderData + + # Chave do comprador. Utilzada para identificar um comprador no gateway + attr_accessor :BuyerKey + + # Dados de serviço do antifraude + attr_accessor :AntiFraudAnalysisData + + def initialize + @CreditCardTransactionDataCollection = Array.new + @BoletoTransactionDataCollection = Array.new + @OrderData = SaleOrderData.new + end + + def to_json + hash = {} + instance_variables.each {|var| hash[var.to_s.delete('@')] = instance_variable_get(var) } + hash + end + end \ No newline at end of file