Module: Arrthorizer::Rails

Defined in:
lib/arrthorizer/rails.rb,
lib/arrthorizer/rails/configuration.rb,
lib/arrthorizer/rails/controller_action.rb,
lib/arrthorizer/rails/controller_concern.rb,
lib/arrthorizer/rails/controller_configuration.rb,
lib/arrthorizer/rails/controller_context_builder.rb

Defined Under Namespace

Modules: ControllerConcern Classes: Configuration, ControllerAction, ControllerConfiguration, ControllerContextBuilder, Engine

Class Method Summary collapse

Class Method Details

.initialize!Object



16
17
18
19
20
21
22
# File 'lib/arrthorizer/rails.rb', line 16

def initialize!
  ActionController::Base.send(:include, ControllerConcern)

  if defined?(ActionController::API)
    ActionController::API.send(:include, ControllerConcern)
  end
end