Sha256: a98f8da480ccf58410264121bfc5caf8138dce15c660ec006a45c18df8c165d6

Contents?: true

Size: 480 Bytes

Versions: 66

Compression:

Stored size: 480 Bytes

Contents

# Ensure that Spree.user_class includes the UserMethods concern
# Previously these methods were injected automatically onto the class, which we
# are still doing for compatability, but with a warning.

Spree::Core::Engine.config.to_prepare do
  if Spree.user_class && !Spree.user_class.included_modules.include?(Spree::UserMethods)
    ActiveSupport::Deprecation.warn "#{Spree.user_class} must include Spree::UserMethods"
    Spree.user_class.include Spree::UserMethods
  end
end

Version data entries

66 entries across 66 versions & 3 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0.1 config/initializers/user_class_extensions.rb
goca-spree-core-3.1.14.rails.5.0 config/initializers/user_class_extensions.rb
goca-spree-core-3.1.15.rails.5.0 config/initializers/user_class_extensions.rb
goca-spree-core-3.1.15.pre.rails.pre.5.0 config/initializers/user_class_extensions.rb
spree_core-3.2.9 config/initializers/user_class_extensions.rb
spree_core-3.1.14 config/initializers/user_class_extensions.rb
spree_core-3.2.8 config/initializers/user_class_extensions.rb
spree_core-3.1.13 config/initializers/user_class_extensions.rb
spree_core-3.2.7 config/initializers/user_class_extensions.rb
spree_core-3.1.12 config/initializers/user_class_extensions.rb
solidus_core-1.3.2 config/initializers/spree_user.rb
solidus_core-1.2.3 config/initializers/spree_user.rb
solidus_core-1.1.4 config/initializers/spree_user.rb
solidus_core-1.0.7 config/initializers/spree_user.rb
spree_core-3.2.6 config/initializers/user_class_extensions.rb
spree_core-3.1.11 config/initializers/user_class_extensions.rb
spree_core-3.1.10 config/initializers/user_class_extensions.rb
spree_core-3.2.5 config/initializers/user_class_extensions.rb
spree_core-3.1.9 config/initializers/user_class_extensions.rb
spree_core-3.2.4 config/initializers/user_class_extensions.rb