Module: SourceTrack::Rails
- Defined in:
- lib/source_track/rails.rb,
lib/source_track/rails/controller_methods.rb
Defined Under Namespace
Modules: ControllerMethods
Class Method Summary collapse
Class Method Details
.initialize ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/source_track/rails.rb', line 7 def self.initialize if defined?(ActionController::Base) ActionController::Base.send(:include, SourceTrack::Rails::ControllerMethods) end track_logger = if defined?(::Rails.logger) ::Rails.logger elsif defined?(RAILS_DEFAULT_LOGGER) RAILS_DEFAULT_LOGGER end SourceTrack.configure(true) do |config| config.logger = track_logger end end |