Sha256: 3597d22df1440c89b7d6ee23d04bad0ba1d7ca56a1f22449d604ffcace1e14be
Contents?: true
Size: 1.47 KB
Versions: 4
Compression:
Stored size: 1.47 KB
Contents
require 'rails' require 'ab_admin' module AbAdmin class Engine < ::Rails::Engine engine_name 'ab_admin' initializer 'ab_admin.assets_precompile', :group => :all do |app| app.config.assets.precompile += AbAdmin.assets end initializer 'ab_admin.setup' do ::Mime::Type.register 'application/vnd.ms-excel', :xls ActiveSupport.on_load :active_record do ActiveRecord::Base.send :include, AbAdmin::CarrierWave::Glue ActiveRecord::Base.send :include, AbAdmin::Utils::Mysql ActiveRecord::Base.send :include, AbAdmin::Concerns::DeepCloneable ActiveRecord::Base.send :include, AbAdmin::Concerns::Utilities ActiveRecord::Base.send :include, AbAdmin::Concerns::Silencer ActiveRecord::Base.send :extend, AbAdmin::Concerns::Silencer ActiveRecord::Base.send :include, AbAdmin::Concerns::Validations end ActiveSupport.on_load :action_mailer do ActionMailer::Base.send :include, AbAdmin::Mailers::Helpers end ActiveSupport.on_load :action_controller do ActionController::Base.send :include, AbAdmin::Controllers::HeadOptions end ActiveSupport.on_load :action_view do ActionController::Base.helper AbAdmin::Views::Helpers ActionController::Base.helper AbAdmin::Views::AdminHelpers ActionController::Base.helper AbAdmin::Views::AdminNavigationHelpers ActionController::Base.helper AbAdmin::Views::ManagerHelpers end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ab_admin-0.3.6 | lib/ab_admin/engine.rb |
ab_admin-0.3.5 | lib/ab_admin/engine.rb |
ab_admin-0.3.4 | lib/ab_admin/engine.rb |
ab_admin-0.3.3 | lib/ab_admin/engine.rb |