Sha256: 995b427a99d5092775cd3d714d3e161e98264465c07704457194a65262125371
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
module PushType module Core class Engine < ::Rails::Engine isolate_namespace PushType engine_name 'push_type' config.generators do |g| g.assets false g.helper false g.test_framework :test_unit, fixture: false g.hidden_namespaces << 'push_type:dummy' << 'push_type:field' end config.autoload_paths << config.root.join('app', 'fields') config.autoload_paths << config.root.join('app', 'presenters') config.to_prepare do Rails.application.eager_load! unless Rails.application.config.cache_classes end initializer 'push_type.dragonfly_config' do PushType.config.dragonfly_secret ||= Rails.application.secrets.secret_key_base PushType.dragonfly_app_setup! end initializer 'push_type.application_controller' do ActiveSupport.on_load(:action_controller) do include PushType::ApplicationControllerMethods end end initializer 'push_type.menu_helpers' do ActiveSupport.on_load(:action_view) do include PushType::MenuBuilder::Helpers end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
push_type_core-0.6.0 | lib/push_type/core/engine.rb |
push_type_core-0.6.0.beta.4 | lib/push_type/core/engine.rb |
push_type_core-0.6.0.beta.3 | lib/push_type/core/engine.rb |