trait LoggerAwareTrait
Same name in this branch
- 11.1.x vendor/open-telemetry/sdk/Trace/Behavior/LoggerAwareTrait.php \OpenTelemetry\SDK\Trace\Behavior\LoggerAwareTrait
Basic Implementation of LoggerAwareInterface.
Hierarchy
- trait \Psr\Log\LoggerAwareTrait
11 files declare their use of LoggerAwareTrait
- ChangeLogger.php in core/
modules/ package_manager/ src/ EventSubscriber/ ChangeLogger.php - CheckpointStorage.php in core/
lib/ Drupal/ Core/ Config/ Checkpoint/ CheckpointStorage.php - CombinedStore.php in vendor/
symfony/ lock/ Store/ CombinedStore.php - ComposerInspector.php in core/
modules/ package_manager/ src/ ComposerInspector.php - Importer.php in core/
lib/ Drupal/ Core/ DefaultContent/ Importer.php
File
-
vendor/
psr/ log/ src/ LoggerAwareTrait.php, line 8
Namespace
Psr\LogView source
trait LoggerAwareTrait {
/**
* The logger instance.
*/
protected ?LoggerInterface $logger = null;
/**
* Sets a logger.
*/
public function setLogger(LoggerInterface $logger) : void {
$this->logger = $logger;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
LoggerAwareTrait::$logger | protected | property | The logger instance. |
LoggerAwareTrait::setLogger | public | function | Sets a logger. |