X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=vendor%2Fsymfony%2Fclass-loader%2FClassMapGenerator.php;h=6a96886cf1835e202043540f39b561b2e5e645a6;hb=5b8bb166bfa98770daef9de5c127fc2e6ef02340;hp=a35c90ca10d8b6772701395a50bd3c7613398e93;hpb=eba34333e3c89f208d2f72fa91351ad019a71583;p=yaffs-website diff --git a/vendor/symfony/class-loader/ClassMapGenerator.php b/vendor/symfony/class-loader/ClassMapGenerator.php index a35c90ca1..6a96886cf 100644 --- a/vendor/symfony/class-loader/ClassMapGenerator.php +++ b/vendor/symfony/class-loader/ClassMapGenerator.php @@ -11,18 +11,14 @@ namespace Symfony\Component\ClassLoader; -if (!defined('SYMFONY_TRAIT')) { - if (\PHP_VERSION_ID >= 50400) { - define('SYMFONY_TRAIT', T_TRAIT); - } else { - define('SYMFONY_TRAIT', 0); - } -} +@trigger_error('The '.__NAMESPACE__.'\ClassMapGenerator class is deprecated since Symfony 3.3 and will be removed in 4.0. Use Composer instead.', E_USER_DEPRECATED); /** * ClassMapGenerator. * * @author Gyula Sallai + * + * @deprecated since version 3.3, to be removed in 4.0. */ class ClassMapGenerator { @@ -53,7 +49,7 @@ class ClassMapGenerator */ public static function createMap($dir) { - if (is_string($dir)) { + if (\is_string($dir)) { $dir = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($dir)); } @@ -66,7 +62,7 @@ class ClassMapGenerator $path = $file->getRealPath() ?: $file->getPathname(); - if (pathinfo($path, PATHINFO_EXTENSION) !== 'php') { + if ('php' !== pathinfo($path, PATHINFO_EXTENSION)) { continue; } @@ -114,7 +110,7 @@ class ClassMapGenerator $namespace = ''; // If there is a namespace, extract it while (isset($tokens[++$i][1])) { - if (in_array($tokens[$i][0], array(T_STRING, T_NS_SEPARATOR))) { + if (\in_array($tokens[$i][0], array(T_STRING, T_NS_SEPARATOR))) { $namespace .= $tokens[$i][1]; } } @@ -122,7 +118,7 @@ class ClassMapGenerator break; case T_CLASS: case T_INTERFACE: - case SYMFONY_TRAIT: + case T_TRAIT: // Skip usage of ::class constant $isClassConstant = false; for ($j = $i - 1; $j > 0; --$j) { @@ -133,7 +129,7 @@ class ClassMapGenerator if (T_DOUBLE_COLON === $tokens[$j][0]) { $isClassConstant = true; break; - } elseif (!in_array($tokens[$j][0], array(T_WHITESPACE, T_DOC_COMMENT, T_COMMENT))) { + } elseif (!\in_array($tokens[$j][0], array(T_WHITESPACE, T_DOC_COMMENT, T_COMMENT))) { break; } }