Sha256: f016d77efe8e872f95a4ab7a027d84776cddd953f1fbcd6ab057254ce66a4070
Contents?: true
Size: 798 Bytes
Versions: 4
Compression:
Stored size: 798 Bytes
Contents
module Spree module Auth class Engine < Rails::Engine isolate_namespace Spree engine_name 'spree_auth' initializer "spree.auth.environment", :before => :load_config_initializers do |app| Spree::Auth::Config = Spree::AuthConfiguration.new end def self.activate Dir.glob(File.join(File.dirname(__FILE__), "../../../app/**/*_decorator*.rb")) do |c| Rails.configuration.cache_classes ? require(c) : load(c) end Dir.glob(File.join(File.dirname(__FILE__), "../../../app/overrides/*.rb")) do |c| Rails.configuration.cache_classes ? require(c) : load(c) end end config.to_prepare &method(:activate).to_proc ActiveRecord::Base.class_eval { include Spree::TokenResource } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
spree_auth-1.0.0.rc4 | lib/spree/auth/engine.rb |
spree_auth-1.0.0.rc3 | lib/spree/auth/engine.rb |
spree_auth-1.0.0.rc2 | lib/spree/auth/engine.rb |
spree_auth-1.0.0.rc1 | lib/spree/auth/engine.rb |