Class: Trailblazer::Railtie
- Inherits:
-
Rails::Railtie
- Object
- Rails::Railtie
- Trailblazer::Railtie
- Defined in:
- lib/trailblazer/rails/railtie.rb
Instance Method Summary collapse
Instance Method Details
#extend_application_controller!(app) ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/trailblazer/rails/railtie.rb', line 16 def extend_application_controller!(app) controllers = Array(::Rails.application.config.trailblazer.application_controller).map(&:to_s) if controllers.include? app.to_s app.send :include, Trailblazer::Rails::Controller app.send :include, Trailblazer::Rails::Controller::Cell if defined?(::Cell) end app end |