Sha256: a5cc42ddde263c2ee7d24fc8029a429688fe37acba781544318032a3322b4f2a

Contents?: true

Size: 1.02 KB

Versions: 4

Compression:

Stored size: 1.02 KB

Contents

# Spree Configuration
SESSION_KEY = '_spree_session_id'
FLAT_SHIPPING_RATE = 10 # applies only to the flat rate shipping option

#require 'spree/support/core_ext/array/conversions'

# TODO - Add the lib/plugins stuff maybe?

# Initialize preference system (and attribute_fu)
#
# We need to hand-load attribute_fu stuff here because we call
# ActiveRecord#has_many method before the attribute_fu plugin is
# completely loaded.
ActiveRecord::Base.class_eval do
  include AttributeFu::Associations
  include Spree::Preferences
  include Spree::Preferences::ModelHooks
end

ActionView::Helpers::FormBuilder.class_eval do
  include AttributeFu::AssociatedFormHelper
end


# Initialize mail server settings
Spree::Preferences::MailSettings.init

# Add extra support goodies (similar to rails active support)
#class Array #:nodoc:
#  include Spree::Support::CoreExtensions::Array
#end

class String #:nodoc:
  include Spree::Support::CoreExtensions::String
end

CalendarDateSelect.format = :american

Locale.code = Spree::Config[:default_locale]
  

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spree-0.4.1 config/initializers/spree.rb
spree-0.4.0 config/initializers/spree.rb
spree-0.5.0 config/initializers/spree.rb
spree-0.5.1 config/initializers/spree.rb