[Filesystem] fix for PHP 8

This commit is contained in:
Nicolas Grekas 2020-09-27 15:03:19 +02:00
parent 3d1ed2e90d
commit a4324447f1
1 changed files with 2 additions and 2 deletions

View File

@ -599,13 +599,13 @@ class Filesystem
*/
public function isAbsolutePath($file)
{
return strspn($file, '/\\', 0, 1)
return '' !== (string) $file && (strspn($file, '/\\', 0, 1)
|| (\strlen($file) > 3 && ctype_alpha($file[0])
&& ':' === $file[1]
&& strspn($file, '/\\', 2, 1)
)
|| null !== parse_url($file, \PHP_URL_SCHEME)
;
);
}
/**