From f4d829119b0223ae440622fe789685feeaafd692 Mon Sep 17 00:00:00 2001 From: Wizard Date: Tue, 9 Dec 2025 23:25:13 +0300 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=A2=D0=B8=D0=BF=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Path.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Path.php b/src/Path.php index d9381ee..b169d92 100644 --- a/src/Path.php +++ b/src/Path.php @@ -60,7 +60,7 @@ class Path */ public static function basename($path) { - $list = preg_split('#\\\\|/#s', $path); + $list = preg_split('#\\\\|/#s', $path) ?: ['']; return end($list); } @@ -96,7 +96,7 @@ class Path static function skipExtension(string $fileName): string { $path = pathinfo($fileName); - if ($path['dirname'] === ".") { + if (!isset($path['dirname']) || $path['dirname'] === ".") { return $path['filename']; } else { return self::join($path['dirname'], $path['filename']);