Sha256: 24756bbebfee3c1e73f872852df6cb0d36c89a65ed185d468a2861c2e25f3031
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 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.assets.precompile += %w( *.gif *.jpg *.png *.svg *.eot *.ttf *.woff *.woff2 ) 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.8.0.beta.1 | lib/push_type/core/engine.rb |
push_type_core-0.7.0 | lib/push_type/core/engine.rb |
push_type_core-0.7.0.beta.1 | lib/push_type/core/engine.rb |