Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
eventful / lib / eventful / engine.rb
Size: Mime:
module Eventful
  class Engine < ::Rails::Engine
    isolate_namespace Eventful


    initializer 'eventful.action_controller',
                :before => :load_config_initializers do |app|

      ActiveSupport.on_load :action_controller do
        ActionController::Base.extend(::Eventful::CoreExt::ActionController)
        helper Eventful::ApplicationHelper
      end
    end

    initializer 'eventful.active_admin',
                :after => :load_config_initializers do |app|

      if :active_admin == Eventful.config.admin_ui
        ActiveAdmin::ResourceDSL.send(:include,
                  ::Eventful::CoreExt::ActiveAdmin::ResourceDSL)
      end
    end
  end
end