Sha256: cdb351ebc74f5032a9f466d09f6b54c454599ed7fc3584d2fa6fd1366c66eba1

Contents?: true

Size: 1.34 KB

Versions: 11

Compression:

Stored size: 1.34 KB

Contents

module Alchemy
  module Custom
    module Model
      class Engine < ::Rails::Engine

        isolate_namespace Alchemy::Custom::Model
        #engine_name 'alchemy'

        config.autoload_paths << config.root.join('lib')

        initializer "alchemy_custom_model.assets.precompile" do |app|
          app.config.assets.precompile << 'alchemy_custom_model_manifest.js'
          app.config.assets.precompile << 'elfinder/css/elfinder.min.css'
          app.config.assets.precompile << 'elfinder/css/theme.css'
          app.config.assets.paths << config.root.join("vendor")

        end

        config.to_prepare do

          Alchemy::PagesController.include(PagesControllerDec)


          if "Alchemy::Node".safe_constantize
              Alchemy::Node.include Alchemy::NodeDec
              Alchemy::Admin::NodesController.include Alchemy::Admin::NodesControllerDec
          end

          # load degli helpers per alchemy
          [
              Alchemy::Custom::Model::Engine.root.join('app', 'helpers', 'alchemy', 'pages_helper_decorator.rb')
          ].each do |f|
            Rails.configuration.cache_classes ? require(f) : load(f)
          end


        end


        # initializer "alchemy_richmedia_essences.register_ability" do
        #   Alchemy.register_ability Alchemy::Richmedia::Essences::Ability
        # end

      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
alchemy-custom-model-3.2 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.5 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.4 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.3 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.2 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.1 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.1.0 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-2.2.2 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-3.0.0 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-2.2.1 lib/alchemy/custom/model/engine.rb
alchemy-custom-model-2.2.0 lib/alchemy/custom/model/engine.rb