Class: ActiveSupport::Logger
- Inherits:
-
Object
- Object
- ActiveSupport::Logger
- Defined in:
- lib/rails_semantic_logger/extensions/active_support/logger.rb
Overview
More hacks to try and stop Rails from being it’s own worst enemy.
Class Method Summary collapse
-
.logger_outputs_to?(*_args) ⇒ Boolean
Prevent Console from trying to merge loggers.
- .new(*_args, **_kwargs) ⇒ Object
Instance Method Summary collapse
Class Method Details
.logger_outputs_to?(*_args) ⇒ Boolean
Prevent Console from trying to merge loggers
19 20 21 |
# File 'lib/rails_semantic_logger/extensions/active_support/logger.rb', line 19 def self.logger_outputs_to?(*_args) true end |
.new(*_args, **_kwargs) ⇒ Object
23 24 25 |
# File 'lib/rails_semantic_logger/extensions/active_support/logger.rb', line 23 def self.new(*_args, **_kwargs) SemanticLogger[self] end |
Instance Method Details
#broadcast(_logger) ⇒ Object
12 13 14 |
# File 'lib/rails_semantic_logger/extensions/active_support/logger.rb', line 12 def broadcast(_logger) Module.new end |