lib/loaf/railtie.rb in loaf-0.1.1 vs lib/loaf/railtie.rb in loaf-0.2.0

- old
+ new

@@ -1,20 +1,29 @@ -module Loaf +# encoding: utf-8 +require 'action_controller' +require 'action_view' + +module Loaf if defined? Rails::Railtie class Railtie < Rails::Railtie initializer "loaf.extend_action_controller_base" do |app| - ActiveSupport.on_load(:action_controller) do - Loaf::Railtie.insert + ActiveSupport.on_load :action_controller do + Loaf::Railtie.insert_controller + Loaf::Railtie.insert_view end end end end class Railtie - def self.insert - ActionController::Base.send :include, Loaf::Filters - ActionController::Base.helper Loaf::Helpers + class << self + def insert_view + ActionController::Base.helper Loaf::ViewExtensions + end + def insert_controller + ActionController::Base.send :include, Loaf::ControllerExtensions + end end end # Railtie end # Loaf