From cee6dd5882da005d26b68e87e1ddfa5f0efa2ba4 Mon Sep 17 00:00:00 2001 From: Denny Septian Panggabean <97607754+ddevsr@users.noreply.github.com> Date: Thu, 14 Aug 2025 14:21:20 +0700 Subject: [PATCH] refactor: remove `finfo_close` has no effect since PHP 8.0 refactor: remove `finfo_close` has no effect since PHP 8.0 --- system/Files/File.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/system/Files/File.php b/system/Files/File.php index be7f84f8a20b..a493b59e2a32 100644 --- a/system/Files/File.php +++ b/system/Files/File.php @@ -133,11 +133,9 @@ public function getMimeType(): string return $this->originalMimeType ?? 'application/octet-stream'; // @codeCoverageIgnore } - $finfo = finfo_open(FILEINFO_MIME_TYPE); - $mimeType = finfo_file($finfo, $this->getRealPath() ?: $this->__toString()); - finfo_close($finfo); + $finfo = finfo_open(FILEINFO_MIME_TYPE); - return $mimeType; + return finfo_file($finfo, $this->getRealPath() ?: $this->__toString()); } /**