Module: Sqreen::Log::Loggable
- Included in:
- Deliveries::Simple, Deprecation, EcosystemIntegration, EcosystemIntegration::RequestLifecycleTracking, EcosystemIntegration::SignalConsumption, EndpointTesting, Graft, Sqreen::Legacy::OldEventSubmissionStrategy, Signals::SignalsSubmissionStrategy, Weave, Weave::Budget
- Defined in:
- lib/sqreen/log/loggable.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
13 14 15 |
# File 'lib/sqreen/log/loggable.rb', line 13 def self.included(klass) klass.extend(ClassMethods) end |
Instance Method Details
#logger ⇒ Object
26 27 28 |
# File 'lib/sqreen/log/loggable.rb', line 26 def logger @logger || singleton_class.logger end |