16 public function log(mixed $data): void
18 if ($data instanceof Throwable)
20 $data = $data->getMessage();
22 elseif (!is_scalar($data))
24 $data = var_export($data,
true);
27 $message = [$this->marker];
29 $message = implode(
"\n", $message);
31 AddMessage2Log($message, static::MODULE_ID);