Sha256: 67b868b052e59d3b81a8c46528ea806b1c2a7d4847daf2617882e90fc9be73ef

Contents?: true

Size: 299 Bytes

Versions: 5

Compression:

Stored size: 299 Bytes

Contents

# frozen_string_literal: true

module SolidusPaypalBraintree
  class Customer < ApplicationRecord
    belongs_to :user, class_name: ::Spree::UserClassHandle.new, optional: true
    has_many :sources, class_name: "SolidusPaypalBraintree::Source", inverse_of: :customer, dependent: :destroy
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_paypal_braintree-1.2.0 app/models/solidus_paypal_braintree/customer.rb
solidus_paypal_braintree-1.1.2 app/models/solidus_paypal_braintree/customer.rb
solidus_paypal_braintree-1.1.1 app/models/solidus_paypal_braintree/customer.rb
solidus_paypal_braintree-1.1.0 app/models/solidus_paypal_braintree/customer.rb
solidus_paypal_braintree-1.0.0 app/models/solidus_paypal_braintree/customer.rb