Sha256: f24bb983f1229a78635743f4e479c6a74b87312092400e2d651771c19cd03e57

Contents?: true

Size: 463 Bytes

Versions: 3

Compression:

Stored size: 463 Bytes

Contents

module Metaslug
  class Hooks
    def self.init
      ActiveSupport.on_load(:action_controller) do
        require 'metaslug/controllers/action_controller_extension'
        ::ActionController::Base.send :include, Metaslug::ActionControllerExtension
      end

      ActiveSupport.on_load(:action_view) do
        require 'metaslug/helpers/action_view_extension'
        ::ActionView::Base.send :include, Metaslug::ActionViewExtension
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
metaslug-0.3.5 lib/metaslug/hooks.rb
metaslug-0.3.4 lib/metaslug/hooks.rb
metaslug-0.3.3 lib/metaslug/hooks.rb