Zusammengeführt
Oldperl hat 17 Commits von feature/make-logrotation-switchable-#9 nach develop 2024-03-12 18:26:58 +00:00 zusammengeführt
1 geänderte Dateien mit 17 neuen und 0 gelöschten Zeilen
Nur Änderungen aus Commit 24ba3bdb26 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -27,8 +27,15 @@ class LogWriterFile extends LogWriter
* @throws Exception
*/
public function __construct(array $options = []) {
parent::__construct($options);
$logFileSize = (int) getEffectiveSetting('log', 'writer-file-size-' . basename($this->getOption('destination')), $this->getOption('logFileSize') ?? 0);
if($logFileSize > 0) {
$this->maxLogFileSize = $logFileSize;
}
$this->createHandle();
}
@ -115,4 +122,14 @@ class LogWriterFile extends LogWriter
return false;
}
public function getMaxLogFileSize(): int
{
return $this->maxLogFileSize;
}
public function setMaxLogFileSize(int $maxLogFileSize): void
{
$this->maxLogFileSize = $maxLogFileSize;
}
}