method
public
Logger::log()
Класс: \Bitrix\Main\Diag\Logger
Сигнатура
public log(mixed $level, string|Stringable $message[, array<string|int, mixed> $context = [] ]) : void
Параметры
$level
mixed
$message
string|Stringable
$context
array<string|int, mixed>
= []
Возвращаемое значение
void
Как применяется в Logger
Logger::log() — метод класса \Bitrix\Main\Diag\Logger модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр Logger.
use Bitrix\Main\Diag\Logger;
/** @var Logger $object */
$level = null;
$message = '';
$object->log($level, $message);Другие методы Logger
create()Создаёт логгер по его ID на основе .settings.php.setFormatter()Устанавливает форматтер для логгера.setLevel()Устанавливает максимальный уровень детализации логгера.
log() есть и у других классов модуля «Главный модуль»: ErrorCatcher, EventLogger, FileLogger, SysLogger.
Исходный файл: source/main/lib/diag/logger.php:48

