Sha256: ad8b4a1516bb41bf5edfef77012a9c1ba1b45b9121754ac54ffc70a6366b00e7
Contents?: true
Size: 982 Bytes
Versions: 18
Compression:
Stored size: 982 Bytes
Contents
module Alchemy class Engine < Rails::Engine isolate_namespace Alchemy engine_name 'alchemy' config.mount_at = '/' initializer 'alchemy.dependency_tracker' do [:erb, :slim, :haml].each do |handler| ActionView::DependencyTracker.register_tracker(handler, CacheDigests::TemplateTracker) end end initializer 'alchemy.non_digest_assets' do NonStupidDigestAssets.whitelist += [/^tinymce\//] end # We need to reload each essence class in development mode on every request, # so it can register itself as essence relation on Page and Element models # # @see lib/alchemy/essence.rb:71 config.to_prepare do unless Rails.configuration.cache_classes essences = File.join(File.dirname(__FILE__), '../../app/models/alchemy/essence_*.rb') Dir.glob(essences).each { |essence| load(essence) } end end config.after_initialize do require_relative './userstamp' end end end
Version data entries
18 entries across 18 versions & 1 rubygems