Sha256: 24d952ac9fe58edcf623a7e606c432c9d1ca8f4ea91d393cdc3504a21b83dc9e

Contents?: true

Size: 792 Bytes

Versions: 13

Compression:

Stored size: 792 Bytes

Contents

require "rails_kindeditor"
require "rails"
require "action_controller"

module RailsKindeditor
  class Engine < Rails::Engine
    
    initializer "rails_kindeditor.assets_precompile" do |app|
      app.config.assets.precompile += RailsKindeditor.assets
    end
    
    initializer "rails_kindeditor.simple_form_and_formtastic" do
      require "rails_kindeditor/simple_form" if Object.const_defined?("SimpleForm")
      require "rails_kindeditor/formtastic" if Object.const_defined?("Formtastic")
    end
    
    initializer "rails_kindeditor.helper_and_builder" do
      ActiveSupport.on_load :action_view do
        ActionView::Base.send(:include, RailsKindeditor::Helper)
        ActionView::Helpers::FormBuilder.send(:include, RailsKindeditor::Builder)
      end
    end
    
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
rails_kindeditor-0.3.17 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.16 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.15 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.14 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.13 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.12 lib/rails_kindeditor/engine.rb
rails_kindeditor_qiniu-0.0.2 lib/rails_kindeditor/engine.rb
rails_kindeditor_qiniu-0.0.1 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.11 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.10 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.9 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.8 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.3.7 lib/rails_kindeditor/engine.rb