class PagSeguro::Installment::RequestSerializer

Attributes

data[R]

The data that will be serialized.

Public Class Methods

new(data) click to toggle source
# File lib/pagseguro/installment/request_serializer.rb, line 7
def initialize(data)
  @data = data
end

Public Instance Methods

to_params() click to toggle source
# File lib/pagseguro/installment/request_serializer.rb, line 11
def to_params
  params[:amount] = data[:amount]
  params[:cardBrand] = data[:card_brand] if data[:card_brand]

  params
end

Private Instance Methods

params() click to toggle source
# File lib/pagseguro/installment/request_serializer.rb, line 19
def params
  @params ||= {}
end