Sha256: 1f6e00a7dbee013ab62aef5ca2cb7cade1b6e8c31090852722c13080eef8dc74

Contents?: true

Size: 299 Bytes

Versions: 13

Compression:

Stored size: 299 Bytes

Contents

class Spree::Preference < Spree::Base
  serialize :value

  validates :key, presence: true,
                  uniqueness: { case_sensitive: false, allow_blank: true, scope: spree_base_uniqueness_scope }

  if defined?(Spree::Security::Preferences)
    include Spree::Security::Preferences
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
spree_core-4.6.6 app/models/spree/preference.rb
spree_core-4.5.5 app/models/spree/preference.rb
spree_core-4.5.4 app/models/spree/preference.rb
spree_core-4.6.5 app/models/spree/preference.rb
spree_core-4.6.4 app/models/spree/preference.rb
spree_core-4.6.3 app/models/spree/preference.rb
spree_core-4.6.2 app/models/spree/preference.rb
spree_core-4.6.1 app/models/spree/preference.rb
spree_core-4.6.0 app/models/spree/preference.rb
spree_core-4.5.3 app/models/spree/preference.rb
spree_core-4.5.2 app/models/spree/preference.rb
spree_core-4.5.1 app/models/spree/preference.rb
spree_core-4.5.0 app/models/spree/preference.rb