Log Clean Up "LogKeeper" initial

Цей коміт міститься в:
JonatanRek
2020-02-13 13:53:58 +01:00
джерело 1b5630215b
коміт 4ab9ad9c7c
2 змінених файлів з 23 додано та 2 видалено
+19
Переглянути файл
@@ -9,6 +9,25 @@ class LogRecordType{
const INFO = 'info';
}
class LogKeeper
{
function purge($days){
$todayFileName = date("Y-m-d").'.log';
$seconds = $days * 86400;
$logFiles = scandir('./app/logs/');
foreach ($logFiles as $key => $file) {
if (in_array($file,array(".","..", ".gitkeep", $todayFileName)))
{
continue;
}
if (filemtime($file) > $seconds) {
unlink('./app/logs/'.$file);
}
}
}
}
class LogManager
{