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];
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc