Sha256: 3380e05c4337a65867e8b7c46c432760d762e24d57c8fe1cf4fd16033b131525

Contents?: true

Size: 287 Bytes

Versions: 5

Compression:

Stored size: 287 Bytes

Contents

# frozen_string_literal: true

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

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_braintree-3.2.0 app/models/solidus_braintree/customer.rb
solidus_braintree-3.1.0 app/models/solidus_braintree/customer.rb
solidus_braintree-3.0.1 app/models/solidus_braintree/customer.rb
solidus_braintree-3.0.0 app/models/solidus_braintree/customer.rb
solidus_braintree-2.0.0 app/models/solidus_braintree/customer.rb