From d1cc468dfa49de2361d545ffb7fc6a3fe02ec7c3 Mon Sep 17 00:00:00 2001 From: James Collins Date: Sun, 10 Sep 2023 21:06:00 +1000 Subject: [PATCH] added clean temp files schedule --- app/Console/Commands/CleanupTempFiles.php | 43 +++++++++++++++++++++++ app/Console/Kernel.php | 1 + 2 files changed, 44 insertions(+) create mode 100644 app/Console/Commands/CleanupTempFiles.php diff --git a/app/Console/Commands/CleanupTempFiles.php b/app/Console/Commands/CleanupTempFiles.php new file mode 100644 index 0000000..b07137a --- /dev/null +++ b/app/Console/Commands/CleanupTempFiles.php @@ -0,0 +1,43 @@ + $keepTime) { + unlink($filename); + $deletedFileCount++; + } + } + + $this->comment('Deleted ' . $deletedFileCount . ' files'); + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 03e5175..c7fdd88 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -15,6 +15,7 @@ class Kernel extends ConsoleKernel protected function schedule(Schedule $schedule): void { // $schedule->command('inspire')->hourly(); + $schedule->command('app:cleanup-temp-files')->everySecond(); } /**