Sha256: e71509c2f648d94a53cc15d5118ce7e363a81d0ccca5eed48058b5a27da2e576

Contents?: true

Size: 244 Bytes

Versions: 20

Compression:

Stored size: 244 Bytes

Contents

module Spree
  module NamedType
    extend ActiveSupport::Concern

    included do
      scope :active, -> { where(active: true) }
      default_scope { order(Arel.sql("LOWER(#{table_name}.name)")) }

      include UniqueName
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
spree_core-4.6.6 app/models/concerns/spree/named_type.rb
spree_core-4.5.5 app/models/concerns/spree/named_type.rb
spree_core-4.4.1 app/models/concerns/spree/named_type.rb
spree_core-4.5.4 app/models/concerns/spree/named_type.rb
spree_core-4.6.5 app/models/concerns/spree/named_type.rb
spree_core-4.7.2 app/models/concerns/spree/named_type.rb
spree_core-4.7.1 app/models/concerns/spree/named_type.rb
spree_core-4.6.4 app/models/concerns/spree/named_type.rb
spree_core-4.7.0 app/models/concerns/spree/named_type.rb
spree_core-4.6.3 app/models/concerns/spree/named_type.rb
spree_core-4.6.2 app/models/concerns/spree/named_type.rb
spree_core-4.6.1 app/models/concerns/spree/named_type.rb
spree_core-4.6.0 app/models/concerns/spree/named_type.rb
spree_core-4.5.3 app/models/concerns/spree/named_type.rb
spree_core-4.5.2 app/models/concerns/spree/named_type.rb
spree_core-4.5.1 app/models/concerns/spree/named_type.rb
spree_core-4.5.0 app/models/concerns/spree/named_type.rb
spree_core-4.4.0 app/models/concerns/spree/named_type.rb
spree_core-4.4.0.rc2 app/models/concerns/spree/named_type.rb
spree_core-4.4.0.rc1 app/models/concerns/spree/named_type.rb