From 49bb92725817aadd221ee328d0dabc4559474147 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sun, 1 Jun 2025 15:27:59 +0200 Subject: [PATCH] remove DateTime class trigger --- src/Composer/ComposerOutdatedResponseProvider.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Composer/ComposerOutdatedResponseProvider.php b/src/Composer/ComposerOutdatedResponseProvider.php index c5ffefa..2c54cf5 100644 --- a/src/Composer/ComposerOutdatedResponseProvider.php +++ b/src/Composer/ComposerOutdatedResponseProvider.php @@ -10,6 +10,11 @@ final class ComposerOutdatedResponseProvider { + /** + * @var int + */ + private const WEEK_IN_SECONDS = 60 * 60 * 24 * 7; + public function provide(): string { $composerOutdatedFilePath = $this->resolveComposerOutdatedFilePath(); @@ -67,7 +72,7 @@ private function isFileYoungerThanWeek(string $filePath): bool return false; } - return (time() - $fileTime) < DateTime::WEEK; + return (time() - $fileTime) < self::WEEK_IN_SECONDS; } private function shouldLoadCacheFile(?string $cacheFilePath): bool