<?php use Psr\Log\LoggerInterface; use Psr\Log\LogLevel; /** * Write a log entry. * This should be used to log user's activity. * * @param string $message * @param string $level */ function engelsystem_log($message, $level = LogLevel::INFO) { $nick = "Guest"; /** @var LoggerInterface $logger */ $logger = app('logger'); $user = auth()->user(); if ($user) { $nick = User_Nick_render($user, true); } $logger->log($level, '{nick}: {message}', ['nick' => $nick, 'message' => $message]); }