Class: SpreeSignifyd::CreditCardSerializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Defined in:
app/serializers/spree_signifyd/credit_card_serializer.rb

Instance Method Summary collapse

Instance Method Details

#cardHolderNameObject



9
10
11
# File 'app/serializers/spree_signifyd/credit_card_serializer.rb', line 9

def cardHolderName
  "#{object.first_name} #{object.last_name}"
end

#expiryMonthObject



17
18
19
# File 'app/serializers/spree_signifyd/credit_card_serializer.rb', line 17

def expiryMonth
  object.month
end

#expiryYearObject



21
22
23
# File 'app/serializers/spree_signifyd/credit_card_serializer.rb', line 21

def expiryYear
  object.year
end

#last4Object



13
14
15
# File 'app/serializers/spree_signifyd/credit_card_serializer.rb', line 13

def last4
  object.last_digits
end