lib/chi/authorization/railtie.rb
module Chi
module Authorization
class Railtie < Rails::Railtie
config.before_initialize do
path = Rails.root.join('config/authorization.rb')
load path if File.exist?(path)
end
initializer 'chi.authorization.action_controller' do
ActiveSupport.on_load :action_controller do
ActionController::Base.include(
Authorization::Extensions::ActionController::Base
)
end
end
end
end
end