Sha256: f1311820e07a853ba505ab2babd847f84926cdd02b46d7ee760aef7a18be4473

Contents?: true

Size: 842 Bytes

Versions: 31

Compression:

Stored size: 842 Bytes

Contents

module ForestLiana
  class StripeCardSerializer
    include JSONAPI::Serializer

    attribute :last4
    attribute :brand
    attribute :funding
    attribute :exp_month
    attribute :exp_year
    attribute :country
    attribute :name
    attribute :address_line1
    attribute :address_line2
    attribute :address_city
    attribute :address_state
    attribute :address_zip
    attribute :address_country
    attribute :cvc_check

    has_one :customer

    def self_link
      "/forest#{super}"
    end

    def type
      'stripe_cards'
    end

    def format_name(attribute_name)
      attribute_name.to_s
    end

    def unformat_name(attribute_name)
      attribute_name.to_s
    end

    def relationship_self_link(attribute_name)
      nil
    end

    def relationship_related_link(attribute_name)
      nil
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
forest_liana-1.3.28 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.27 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.26 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.25 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.24 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.23 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.22 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.21 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.20 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.19 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.18 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.17 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.16 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.15 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.14 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.13 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.12 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.11 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.10 app/serializers/forest_liana/stripe_card_serializer.rb
forest_liana-1.3.9 app/serializers/forest_liana/stripe_card_serializer.rb