19 declare(strict_types=1);
39 return $this->
getLogger()->isHandling($level);
49 $this->
log(
'{dump}', $level, [
50 'dump' => print_r($value,
true),
118 $this->
getLogger()->debug(
"Language (" . $lang_key .
"): topic -" . $topic .
"- not present");
123 if (is_null($level)) {
145 $this->
getLogger()->pushProcessor(
new MemoryPeakUsageProcessor());
146 $this->
getLogger()->log($level,
'Memory usage: ');
notice(string $message, array $context=[])
dump($value, int $level=ilLogLevel::INFO)
logStack(?int $level=null, string $message='', array $context=[])
write(string $message, $level=ilLogLevel::INFO, array $context=[])
write log message
emergency(string $message, array $context=[])
log(string $message, int $level=ilLogLevel::INFO, array $context=[])
warning(string $message, array $context=[])
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
writeLanguageLog(string $topic, string $lang_key)
Write language log.
__construct(private readonly Logger $logger)
info(string $message, array $context=[])
writeMemoryPeakUsage(int $level)
Write memory peak usage Automatically called at end of script.
alert(string $message, array $context=[])
critical(string $message, array $context=[])
isHandling(int $level)
Check whether current logger is handling a log level.
debug(string $message, array $context=[])
error(string $message, array $context=[])