Changed Logger Format, SQL connect bugfix

This commit is contained in:
Roman 2025-01-24 11:29:10 +01:00
parent 01c0f84272
commit 5d28b5a9fa
2 changed files with 2 additions and 3 deletions

@ -92,7 +92,7 @@ class Logger {
// database logging failed, try to log to file
$module = preg_replace("/[^a-zA-Z0-9-]/", "-", $this->module);
$date = (\DateTime::createFromFormat('U.u', microtime(true)))->format(self::LOG_FILE_DATE_FORMAT);
$logFile = implode("_", [$module, $severity, $date]) . ".log";
$logFile = implode("_", [$date, $module, $severity]) . ".log";
$logPath = implode(DIRECTORY_SEPARATOR, [WEBROOT, "Site", "Logs", $logFile]);
@file_put_contents($logPath, $message);
}

@ -89,13 +89,12 @@ class Context {
if ($this->sql->isConnected()) {
$settings = $this->configuration->getSettings();
$settings->loadFromDatabase($this);
return $this->sql;
}
} else {
$this->sql = null;
}
return null;
return $this->sql;
}
public function getSQL(): ?SQL {