adamcooke/authie

View on GitHub
lib/authie/engine.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

module Authie
  class Engine < ::Rails::Engine
    engine_name 'authie'

    initializer 'authie.initialize' do |_app|
      ActiveSupport.on_load :active_record do
        require 'authie/session'
      end

      ActiveSupport.on_load :action_controller do
        require 'authie/controller_extension'
        include Authie::ControllerExtension
      end
    end
  end
end