Sha256: 4b4388747c4e3c12c5b45cf75f10e74ef5002a849526184279105451382fcc76
Contents?: true
Size: 575 Bytes
Versions: 1
Compression:
Stored size: 575 Bytes
Contents
require 'nokogiri' module FakeChargify class CreditCard attr_accessor :expiration_month, :expiration_year def full_number=(value) @full_number = value end def masked_card_number "XXXX-XXXX-XXXX-#{@full_number.to_s.last(4)}" end def to_xml builder = Nokogiri::XML::Builder.new do |xml| xml.credit_card { xml.masked_card_number masked_card_number xml.expiration_month expiration_month xml.expiration_year expiration_year } end builder.to_xml end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fake_chargify-0.1.0 | lib/fake_chargify/credit_card.rb |