Module: NRSER::Log::Mixin::ClassMethods
- Defined in:
- lib/nrser/log/mixin.rb
Overview
Methods to mix into the including class.
Instance Method Summary collapse
-
#logger ⇒ Object
Returns [SemanticLogger::Logger] class level logger.
-
#logger=(logger) ⇒ Object
Replace instance class level logger.
Instance Method Details
#logger ⇒ Object
Returns [SemanticLogger::Logger] class level logger
20 21 22 |
# File 'lib/nrser/log/mixin.rb', line 20 def logger @semantic_logger ||= NRSER::Log[ self ] end |
#logger=(logger) ⇒ Object
Replace instance class level logger
25 26 27 |
# File 'lib/nrser/log/mixin.rb', line 25 def logger= logger @semantic_logger = logger end |