3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/simple_activity/hooks.rb', line 3
def self.init
ActiveSupport.on_load(:action_controller) do
require 'simple_activity/controller_methods'
ActionController::Base.send :include, SimpleActivity::ControllerMethods
end
ActiveSupport.on_load(:active_record) do
require 'simple_activity/models/extenders'
ActiveRecord::Base.send :include, SimpleActivity::ModelExtenders
end
ActiveSupport.on_load(:action_view) do
require 'simple_activity/helpers'
ActionView::Base.send :include, SimpleActivity::Helpers
end
end
|