g2-8.x-1.x-dev/src/LoggerTrait9.php
src/LoggerTrait9.php
<?php
namespace Drupal\g2;
use Psr\Log\LoggerTrait;
/**
* A LoggerTrait compatible with psr/log:^1.1 as required by Drupal 8/9.
*/
trait LoggerTrait9 {
use LoggerTrait;
/**
* The individual log entries, in insertion order.
*
* @var array{int,string|\Stringable,array<string,mixed>}[]
*/
public array $entries = [];
/**
* {@inheritdoc}
*/
public function log($level, mixed $message, array $context = []): void {
assert(is_numeric($level));
$level = (int) $level;
$this->entries[] = [$level, $message, $context];
}
}
