Sha256: c4983c5a31a12ae5aac2e4719fd3a575453494a3ebd08cb66c71fa8bfea54379

Contents?: true

Size: 257 Bytes

Versions: 26

Compression:

Stored size: 257 Bytes

Contents

module Spree
  module UniqueName
    extend ActiveSupport::Concern

    included do
      validates :name, presence: true,
                       uniqueness: { case_sensitive: false, allow_blank: true, scope: spree_base_uniqueness_scope }
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
spree_core-4.10.1 app/models/concerns/spree/unique_name.rb
spree_core-4.10.0 app/models/concerns/spree/unique_name.rb
spree_core-4.9.0 app/models/concerns/spree/unique_name.rb
spree_core-4.8.3 app/models/concerns/spree/unique_name.rb
spree_core-4.8.2 app/models/concerns/spree/unique_name.rb
spree_core-4.7.3 app/models/concerns/spree/unique_name.rb
spree_core-4.6.6 app/models/concerns/spree/unique_name.rb
spree_core-4.5.5 app/models/concerns/spree/unique_name.rb
spree_core-4.4.1 app/models/concerns/spree/unique_name.rb
spree_core-4.5.4 app/models/concerns/spree/unique_name.rb
spree_core-4.6.5 app/models/concerns/spree/unique_name.rb
spree_core-4.7.2 app/models/concerns/spree/unique_name.rb
spree_core-4.7.1 app/models/concerns/spree/unique_name.rb
spree_core-4.6.4 app/models/concerns/spree/unique_name.rb
spree_core-4.7.0 app/models/concerns/spree/unique_name.rb
spree_core-4.6.3 app/models/concerns/spree/unique_name.rb
spree_core-4.6.2 app/models/concerns/spree/unique_name.rb
spree_core-4.6.1 app/models/concerns/spree/unique_name.rb
spree_core-4.6.0 app/models/concerns/spree/unique_name.rb
spree_core-4.5.3 app/models/concerns/spree/unique_name.rb