Sha256: d6a85d0c9c91da8d1eeb68f199d021363ea91d3e6cc023950a57163ccc56f80b

Contents?: true

Size: 1.27 KB

Versions: 13

Compression:

Stored size: 1.27 KB

Contents

module Poodle
  class Engine < ::Rails::Engine

    isolate_namespace Poodle

    config.generators do |g|
      g.test_framework      :rspec,        :fixture => false
      g.fixture_replacement :factory_girl, :dir => 'spec/factories'
      g.assets false
      g.helper false
    end

    initializer "poodle.configure_rails_initialization" do |app|

      ActiveSupport.on_load :action_view do
        include Poodle::ActionView::FormHelper
        include Poodle::ActionView::ModalHelper
        include Poodle::ActionView::ThemeHelper
      end

      ActiveSupport.on_load :action_controller do
        include Poodle::DisplayHelper
        include Poodle::FlashHelper
        include Poodle::ImageHelper
        include Poodle::MetaTagsHelper
        include Poodle::NavigationHelper
        include Poodle::ParamsParserHelper
        include Poodle::TitleHelper
        include Poodle::UrlHelper
        include Poodle::RenderHelper
        helper Poodle::DisplayHelper
        helper Poodle::FlashHelper
        helper Poodle::ImageHelper
        helper Poodle::MetaTagsHelper
        helper Poodle::NavigationHelper
        helper Poodle::ParamsParserHelper
        helper Poodle::TitleHelper
        helper Poodle::UrlHelper
        helper Poodle::RenderHelper
      end

    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
poodle-rb-0.2.5 lib/poodle/engine.rb
poodle-rb-0.2.4 lib/poodle/engine.rb
poodle-rb-0.2.3 lib/poodle/engine.rb
poodle-rb-0.2.2 lib/poodle/engine.rb
poodle-rb-0.2.1 lib/poodle/engine.rb
poodle-rb-0.2.0 lib/poodle/engine.rb
poodle-rb-0.1.9 lib/poodle/engine.rb
poodle-rb-0.1.8 lib/poodle/engine.rb
poodle-rb-0.1.7 lib/poodle/engine.rb
poodle-rb-0.1.6 lib/poodle/engine.rb
poodle-rb-0.1.5 lib/poodle/engine.rb
poodle-rb-0.1.4 lib/poodle/engine.rb
poodle-rb-0.1.3 lib/poodle/engine.rb