Created
October 6, 2024 06:33
-
-
Save jrfnl/ccb11e73d804cc5bb7fe25c6899c43d1 to your computer and use it in GitHub Desktop.
RFC GetDeclaredEnums: usage of get_declared_*() functions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FILE: algolia\scout-extended--v3.1.0\src\Helpers\SearchableFinder.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 104: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
102: } | |
103: | |
>> 104: $this->declaredClasses = get_declared_classes(); | |
105: } | |
106: | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: antecedent\patchwork--2.2.0\src\Utils.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 259: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
257: { | |
258: static $classCutoff; | |
>> 259: $classes = get_declared_classes(); | |
260: if (!isset($classCutoff)) { | |
261: $classCutoff = count($classes); | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 275: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
273: { | |
274: static $traitCutoff; | |
>> 275: $traits = get_declared_traits(); | |
276: if (!isset($traitCutoff)) { | |
277: $traitCutoff = count($traits); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: api-platform\core--v4.0.3\src\Metadata\Util\ReflectionClassRecursiveIterator.php | |
--------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 59: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
57: } | |
58: | |
>> 59: $sortedClasses = get_declared_classes(); | |
60: sort($sortedClasses); | |
61: $sortedInterfaces = get_declared_interfaces(); | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 61: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
59: $sortedClasses = get_declared_classes(); | |
60: sort($sortedClasses); | |
>> 61: $sortedInterfaces = get_declared_interfaces(); | |
62: sort($sortedInterfaces); | |
63: $declared = [...$sortedClasses, ...$sortedInterfaces]; | |
--------------------------------------------------------------------------------------------------------------------------- | |
FILE: barryvdh\laravel-ide-helper--v3.1.0\src\Generator.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 340: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
338: protected function getMacroableClasses(Collection $aliases) | |
339: { | |
>> 340: return (new Collection(get_declared_classes())) | |
341: ->filter(function ($class) { | |
342: $reflection = new ReflectionClass($class); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: doctrine\data-fixtures--1.7.0\src\Loader.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 433: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
431: | |
432: $fixtures = []; | |
>> 433: $declared = get_declared_classes(); | |
434: // Make the declared classes order deterministic | |
435: sort($declared); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: doctrine\migrations--3.8.1\src\Finder\Finder.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 81: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
79: { | |
80: $classes = []; | |
>> 81: foreach (get_declared_classes() as $class) { | |
82: $reflectionClass = new ReflectionClass($class); | |
83: | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: doctrine\persistence--3.3.3\src\Persistence\Mapping\Driver\ColocatedMappingDriver.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 194: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
192: } | |
193: | |
>> 194: $declared = get_declared_classes(); | |
195: | |
196: foreach ($declared as $className) { | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: doctrine\persistence--3.3.3\src\Persistence\Mapping\Driver\StaticPHPDriver.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 106: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
104: } | |
105: | |
>> 106: $declared = get_declared_classes(); | |
107: | |
108: foreach ($declared as $className) { | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: drupal\drupal-extension--v5.0.0\src\Drupal\DrupalExtension\Context\Environment\Reader\Reader.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 180: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
178: | |
179: // Find all subcontexts, excluding abstract base classes. | |
>> 180: $classes = get_declared_classes(); | |
181: foreach ($classes as $class) { | |
182: $reflect = new \ReflectionClass($class); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: eftec\bladeone--4.13\lib\BladeOne.php | |
-------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
-------------------------------------------------------------------------------------------------------------------- | |
LINE 284: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
-------------------------------------------------------------------------------------------------------------------- | |
282: // 2- it must don't have arguments | |
283: // 3- It must have the name of the trait. i.e. trait=MyTrait, method=MyTrait() | |
>> 284: $traits = get_declared_traits(); | |
285: $currentTraits = (array)class_uses($this); | |
286: foreach ($traits as $trait) { | |
-------------------------------------------------------------------------------------------------------------------- | |
FILE: friendsofphp\php-cs-fixer--v3.64.0\src\Fixer\Casing\ClassReferenceNameCasingFixer.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 159: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
157: $classes = []; | |
158: | |
>> 159: foreach (get_declared_classes() as $class) { | |
160: if ((new \ReflectionClass($class))->isInternal()) { | |
161: $classes[strtolower($class)] = $class; | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: hoa\consistency--2.17.08.29\Source\Autoloader.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 239: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
237: public static function getLoadedClasses(): array | |
238: { | |
>> 239: return get_declared_classes(); | |
240: } | |
241: | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: pestphp\pest--v3.2.5\overrides\Runner\TestSuiteLoader.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 79: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
77: { | |
78: if (empty(self::$declaredClasses)) { | |
>> 79: self::$declaredClasses = get_declared_classes(); | |
80: } | |
81: } | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 102: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
100: $loadedClasses = array_values( | |
101: array_diff( | |
>> 102: get_declared_classes(), | |
103: array_merge( | |
104: self::$declaredClasses, | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: phan\phan--5.4.5\src\codebase.php | |
--------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 6: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
4: | |
5: // Grab these before we define our own classes | |
>> 6: $internal_class_name_list = get_declared_classes(); | |
7: $internal_interface_name_list = get_declared_interfaces(); | |
8: $internal_trait_name_list = get_declared_traits(); | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 7: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
5: // Grab these before we define our own classes | |
6: $internal_class_name_list = get_declared_classes(); | |
>> 7: $internal_interface_name_list = get_declared_interfaces(); | |
8: $internal_trait_name_list = get_declared_traits(); | |
9: $internal_function_name_list = get_defined_functions()['internal']; | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 8: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
6: $internal_class_name_list = get_declared_classes(); | |
7: $internal_interface_name_list = get_declared_interfaces(); | |
>> 8: $internal_trait_name_list = get_declared_traits(); | |
9: $internal_function_name_list = get_defined_functions()['internal']; | |
10: | |
--------------------------------------------------------------------------------------------------------------------------- | |
FILE: phan\phan--5.4.5\src\Phan\Debug\Breakpoint.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 21: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
19: \readline_completion_function(static function (string $input): array { | |
20: $matches = []; | |
>> 21: foreach (\get_declared_classes() as $class_name) { | |
22: if (\strpos($class_name, $input) === 0) { | |
23: $matches[] = $class_name; | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: phan\phan--5.4.5\tool\phan_repl_helpers.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 406: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
404: // @phan-suppress-next-line PhanRedundantArrayValuesCall | |
405: $other_candidates = array_values(array_merge( | |
>> 406: get_declared_classes(), | |
407: get_declared_traits(), | |
408: get_declared_interfaces(), | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 407: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
405: $other_candidates = array_values(array_merge( | |
406: get_declared_classes(), | |
>> 407: get_declared_traits(), | |
408: get_declared_interfaces(), | |
409: array_keys(get_defined_constants()) | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 408: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
406: get_declared_classes(), | |
407: get_declared_traits(), | |
>> 408: get_declared_interfaces(), | |
409: array_keys(get_defined_constants()) | |
410: )); | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: phing\phing--3.0.0\src\Phing\Filter\ClassConstants.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 56: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
54: } | |
55: | |
>> 56: $classes = get_declared_classes(); | |
57: eval($buffer); | |
58: $newClasses = array_diff(get_declared_classes(), $classes); | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 58: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
56: $classes = get_declared_classes(); | |
57: eval($buffer); | |
>> 58: $newClasses = array_diff(get_declared_classes(), $classes); | |
59: | |
60: $sb = ''; | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: phing\phing--3.0.0\src\Phing\Task\Ext\PhpUnit\PHPUnitUtil.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 108: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
106: Phing::importFile($filename, $classpath); | |
107: | |
>> 108: $declaredClasses = get_declared_classes(); | |
109: | |
110: foreach ($declaredClasses as $classname) { | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: phing\phing--3.0.0\src\Phing\Task\System\AdhocTask.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 87: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
85: protected function execute(): void | |
86: { | |
>> 87: $classes = get_declared_classes(); | |
88: eval($this->script); | |
89: $this->newClasses = array_diff(get_declared_classes(), $classes); | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 89: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
87: $classes = get_declared_classes(); | |
88: eval($this->script); | |
>> 89: $this->newClasses = array_diff(get_declared_classes(), $classes); | |
90: } | |
91: } | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: phpspec\phpspec--7.5.0\src\PhpSpec\NamespaceProvider\ComposerPsrNamespaceProvider.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 38: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
36: { | |
37: $vendors = array(); | |
>> 38: foreach (get_declared_classes() as $class) { | |
39: if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) { | |
40: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: phpunit\phpunit--11.4.0\src\Runner\TestSuiteLoader.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 113: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
111: | |
112: if (empty(self::$declaredClasses)) { | |
>> 113: self::$declaredClasses = get_declared_classes(); | |
114: } | |
115: | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 119: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
117: | |
118: $loadedClasses = array_diff( | |
>> 119: get_declared_classes(), | |
120: self::$declaredClasses, | |
121: ); | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 134: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
132: } | |
133: | |
>> 134: self::$declaredClasses = get_declared_classes(); | |
135: | |
136: if (empty($loadedClasses)) { | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: psy\psysh--v0.12.4\src\Command\ListCommand\ClassEnumerator.php | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
LINE 41: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
39: | |
40: if ($input->getOption('classes')) { | |
>> 41: $ret = \array_merge($ret, $this->filterClasses('Classes', \get_declared_classes(), $internal, $user, $prefix)); | |
42: } | |
43: | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
LINE 45: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
43: | |
44: if ($input->getOption('interfaces')) { | |
>> 45: $ret = \array_merge($ret, $this->filterClasses('Interfaces', \get_declared_interfaces(), $internal, $user, $prefix)); | |
46: } | |
47: | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
LINE 49: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
47: | |
48: if ($input->getOption('traits')) { | |
>> 49: $ret = \array_merge($ret, $this->filterClasses('Traits', \get_declared_traits(), $internal, $user, $prefix)); | |
50: } | |
51: | |
------------------------------------------------------------------------------------------------------------------------------------------- | |
FILE: psy\psysh--v0.12.4\src\TabCompletion\Matcher\ClassNamesMatcher.php | |
--------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 44: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
LINE 44: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
42: }, | |
43: \array_filter( | |
>> 44: \array_merge(\get_declared_classes(), \get_declared_interfaces()), | |
45: function ($className) use ($quotedClass) { | |
46: return AbstractMatcher::startsWith($quotedClass, $className); | |
--------------------------------------------------------------------------------------------------------------------------- | |
FILE: psy\psysh--v0.12.4\src\Util\Mirror.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 124: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
122: $functions['internal'], | |
123: $functions['user'], | |
>> 124: \get_declared_classes(), | |
125: \get_declared_interfaces(), | |
126: \get_declared_traits(), | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 125: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
123: $functions['user'], | |
124: \get_declared_classes(), | |
>> 125: \get_declared_interfaces(), | |
126: \get_declared_traits(), | |
127: \array_keys(\get_defined_constants()) | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 126: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
124: \get_declared_classes(), | |
125: \get_declared_interfaces(), | |
>> 126: \get_declared_traits(), | |
127: \array_keys(\get_defined_constants()) | |
128: ); | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: sebastian\code-unit-reverse-lookup--4.0.1\src\Wizard.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 66: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
64: private function processClassesAndTraits(): void | |
65: { | |
>> 66: $classes = get_declared_classes(); | |
67: $traits = get_declared_traits(); | |
68: | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 67: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
65: { | |
66: $classes = get_declared_classes(); | |
>> 67: $traits = get_declared_traits(); | |
68: | |
69: assert(is_array($traits)); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: sebastian\global-state--7.0.2\src\Snapshot.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 139: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
137: | |
138: if ($includeTraits) { | |
>> 139: $this->traits = get_declared_traits(); | |
140: } | |
141: } | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 254: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
252: private function snapshotClasses(): void | |
253: { | |
>> 254: foreach (array_reverse(get_declared_classes()) as $className) { | |
255: $class = new ReflectionClass($className); | |
256: | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 269: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
267: private function snapshotInterfaces(): void | |
268: { | |
>> 269: foreach (array_reverse(get_declared_interfaces()) as $interfaceName) { | |
270: $class = new ReflectionClass($interfaceName); | |
271: | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: shardj\zf1-future--1.24.0\library\Zend\Service\Console\Command.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 207: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
205: $model = []; | |
206: | |
>> 207: $classes = get_declared_classes(); | |
208: foreach ($classes as $class) { | |
209: $type = new ReflectionClass($class); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: shardj\zf1-future--1.24.0\library\Zend\Tool\Framework\Loader\Abstract.php | |
---------------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
---------------------------------------------------------------------------------------------------------------------------------- | |
LINE 97: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------------- | |
95: } | |
96: | |
>> 97: $classesLoadedBefore = get_declared_classes(); | |
98: $oldLevel = error_reporting(E_ALL | ~E_STRICT); // remove strict so that other packages wont throw warnings | |
99: // should we lint the files here? i think so | |
---------------------------------------------------------------------------------------------------------------------------------- | |
LINE 102: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------------- | |
100: include_once $file; | |
101: error_reporting($oldLevel); // restore old error level | |
>> 102: $classesLoadedAfter = get_declared_classes(); | |
103: $loadedClasses = array_merge($loadedClasses, array_diff($classesLoadedAfter, $classesLoadedBefore)); | |
104: } | |
---------------------------------------------------------------------------------------------------------------------------------- | |
FILE: shipmonk\composer-dependency-analyser--1.7.0\src\Analyser.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 507: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
505: | |
506: $classLikes = [ | |
>> 507: get_declared_classes(), | |
508: get_declared_interfaces(), | |
509: get_declared_traits(), | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 508: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
506: $classLikes = [ | |
507: get_declared_classes(), | |
>> 508: get_declared_interfaces(), | |
509: get_declared_traits(), | |
510: ]; | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 509: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
507: get_declared_classes(), | |
508: get_declared_interfaces(), | |
>> 509: get_declared_traits(), | |
510: ]; | |
511: | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: solarium\solarium--6.3.5\src\Support\DataFixtures\Loader.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 91: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
89: $includedFiles[] = $sourceFile; | |
90: } | |
>> 91: $declared = get_declared_classes(); | |
92: | |
93: foreach ($declared as $className) { | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: squizlabs\php_codesniffer--3.10.3\autoload.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 6 WARNINGS AFFECTING 6 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 167: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
165: | |
166: $classesBeforeLoad = [ | |
>> 167: 'classes' => get_declared_classes(), | |
168: 'interfaces' => get_declared_interfaces(), | |
169: 'traits' => get_declared_traits(), | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 168: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
166: $classesBeforeLoad = [ | |
167: 'classes' => get_declared_classes(), | |
>> 168: 'interfaces' => get_declared_interfaces(), | |
169: 'traits' => get_declared_traits(), | |
170: ]; | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 169: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
167: 'classes' => get_declared_classes(), | |
168: 'interfaces' => get_declared_interfaces(), | |
>> 169: 'traits' => get_declared_traits(), | |
170: ]; | |
171: | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 175: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
173: | |
174: $classesAfterLoad = [ | |
>> 175: 'classes' => get_declared_classes(), | |
176: 'interfaces' => get_declared_interfaces(), | |
177: 'traits' => get_declared_traits(), | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 176: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
174: $classesAfterLoad = [ | |
175: 'classes' => get_declared_classes(), | |
>> 176: 'interfaces' => get_declared_interfaces(), | |
177: 'traits' => get_declared_traits(), | |
178: ]; | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 177: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
175: 'classes' => get_declared_classes(), | |
176: 'interfaces' => get_declared_interfaces(), | |
>> 177: 'traits' => get_declared_traits(), | |
178: ]; | |
179: | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: swoole\ide-helper--6.0.0-alpha\src\swoole_library\src\core\Server\Admin.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 254: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
252: 'get_declared_interfaces', | |
253: $accepted_process_types, | |
>> 254: fn (Server $server, string $msg) => self::json(get_declared_interfaces()) | |
255: ); | |
256: | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 260: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
258: 'get_declared_traits', | |
259: $accepted_process_types, | |
>> 260: fn (Server $server, string $msg) => self::json(get_declared_traits()) | |
261: ); | |
262: | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 920: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
918: public static function handlerGetDeclaredClasses(Server $server, string $msg) | |
919: { | |
>> 920: $classes = get_declared_classes(); | |
921: $arr = []; | |
922: if ($classes) { | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\class-loader--v3.4.47\ClassCollectionLoader.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 6 WARNINGS AFFECTING 2 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 53: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
LINE 53: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
LINE 53: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
51: | |
52: if ($adaptive) { | |
>> 53: $declared = array_merge(get_declared_classes(), get_declared_interfaces(), get_declared_traits()); | |
54: | |
55: // don't include already declared classes | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 104: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
LINE 104: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
LINE 104: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
102: } | |
103: if (!$adaptive) { | |
>> 104: $declared = array_merge(get_declared_classes(), get_declared_interfaces(), get_declared_traits()); | |
105: } | |
106: | |
---------------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\config--v7.1.1\Resource\ComposerResource.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 54: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
52: self::$runtimeVendors = []; | |
53: | |
>> 54: foreach (get_declared_classes() as $class) { | |
55: if ('C' === $class[0] && str_starts_with($class, 'ComposerAutoloaderInit')) { | |
56: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\dependency-injection--v7.1.5\Dumper\PhpDumper.php | |
------------------------------------------------------------------------------------------------------------------------------ | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
------------------------------------------------------------------------------------------------------------------------------ | |
LINE 2264: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
------------------------------------------------------------------------------------------------------------------------------ | |
2262: } | |
2263: | |
>> 2264: foreach (get_declared_classes() as $class) { | |
2265: if (str_starts_with($class, 'ComposerAutoloaderInit') && $class::getLoader() === $autoloader[0]) { | |
2266: $file = \dirname((new \ReflectionClass($class))->getFileName(), 2).'/autoload.php'; | |
------------------------------------------------------------------------------------------------------------------------------ | |
FILE: symfony\dependency-injection--v7.1.5\Dumper\Preloader.php | |
--------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 62: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
LINE 62: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
LINE 62: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
60: } | |
61: } | |
>> 62: $classes = array_merge(get_declared_classes(), get_declared_interfaces(), get_declared_traits()); | |
63: } | |
64: } finally { | |
--------------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\framework-bundle--v7.1.5\KernelBrowser.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 189: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
187: | |
188: $requires = ''; | |
>> 189: foreach (get_declared_classes() as $class) { | |
190: if (str_starts_with($class, 'ComposerAutoloaderInit')) { | |
191: $r = new \ReflectionClass($class); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\http-kernel--v7.1.5\HttpKernelBrowser.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 83: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
81: | |
82: $requires = ''; | |
>> 83: foreach (get_declared_classes() as $class) { | |
84: if (str_starts_with($class, 'ComposerAutoloaderInit')) { | |
85: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\phpunit-bridge--v7.1.4\DeprecationErrorHandler\Deprecation.php | |
----------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
----------------------------------------------------------------------------------------------------------------------- | |
LINE 330: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
----------------------------------------------------------------------------------------------------------------------- | |
328: self::$vendors[] = \dirname((new \ReflectionClass(DebugClassLoader::class))->getFileName()); | |
329: } | |
>> 330: foreach (get_declared_classes() as $class) { | |
331: if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) { | |
332: $r = new \ReflectionClass($class); | |
----------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Bundle\FrameworkBundle\KernelBrowser.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 189: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
187: | |
188: $requires = ''; | |
>> 189: foreach (get_declared_classes() as $class) { | |
190: if (str_starts_with($class, 'ComposerAutoloaderInit')) { | |
191: $r = new \ReflectionClass($class); | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Component\Config\Resource\ComposerResource.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 54: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
52: self::$runtimeVendors = []; | |
53: | |
>> 54: foreach (get_declared_classes() as $class) { | |
55: if ('C' === $class[0] && str_starts_with($class, 'ComposerAutoloaderInit')) { | |
56: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Component\DependencyInjection\Dumper\PhpDumper.php | |
------------------------------------------------------------------------------------------------------------------------------ | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
------------------------------------------------------------------------------------------------------------------------------ | |
LINE 2264: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
------------------------------------------------------------------------------------------------------------------------------ | |
2262: } | |
2263: | |
>> 2264: foreach (get_declared_classes() as $class) { | |
2265: if (str_starts_with($class, 'ComposerAutoloaderInit') && $class::getLoader() === $autoloader[0]) { | |
2266: $file = \dirname((new \ReflectionClass($class))->getFileName(), 2).'/autoload.php'; | |
------------------------------------------------------------------------------------------------------------------------------ | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Component\DependencyInjection\Dumper\Preloader.php | |
--------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------------- | |
LINE 62: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
LINE 62: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
LINE 62: WARNING Detected use of get_declared_traits() (PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound) | |
--------------------------------------------------------------------------------------------------------------------------- | |
60: } | |
61: } | |
>> 62: $classes = array_merge(get_declared_classes(), get_declared_interfaces(), get_declared_traits()); | |
63: } | |
64: } finally { | |
--------------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Component\HttpKernel\HttpKernelBrowser.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 83: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
81: | |
82: $requires = ''; | |
>> 83: foreach (get_declared_classes() as $class) { | |
84: if (str_starts_with($class, 'ComposerAutoloaderInit')) { | |
85: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\symfony--v7.1.5\src\Symfony\Component\VarDumper\Caster\LinkStub.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 68: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
66: self::$vendorRoots = []; | |
67: | |
>> 68: foreach (get_declared_classes() as $class) { | |
69: if ('C' === $class[0] && str_starts_with($class, 'ComposerAutoloaderInit')) { | |
70: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: symfony\var-dumper--v7.1.5\Caster\LinkStub.php | |
--------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
--------------------------------------------------------------------------------------------------------------------- | |
LINE 68: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
--------------------------------------------------------------------------------------------------------------------- | |
66: self::$vendorRoots = []; | |
67: | |
>> 68: foreach (get_declared_classes() as $class) { | |
69: if ('C' === $class[0] && str_starts_with($class, 'ComposerAutoloaderInit')) { | |
70: $r = new \ReflectionClass($class); | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE: tracy\tracy--v2.10.8\src\Tracy\Helpers.php | |
---------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE | |
---------------------------------------------------------------------------------------------------------------------- | |
LINE 253: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------- | |
251: $res = null; | |
252: $max = 0; | |
>> 253: foreach (get_declared_classes() as $class) { | |
254: $parts = explode('\\', $class); | |
255: foreach ($parts as $i => $part) { | |
---------------------------------------------------------------------------------------------------------------------- | |
FILE: vimeo\psalm--5.26.1\src\Psalm\Internal\Codebase\ClassLikes.php | |
---------------------------------------------------------------------------------------------------------------------------- | |
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 169: WARNING Detected use of get_declared_classes() (PHPCompatibility.RFC.GetDeclared.get_declared_classesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
167: { | |
168: /** @var array<int, string> */ | |
>> 169: $predefined_classes = get_declared_classes(); | |
170: | |
171: foreach ($predefined_classes as $predefined_class) { | |
---------------------------------------------------------------------------------------------------------------------------- | |
LINE 185: WARNING Detected use of get_declared_interfaces() (PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound) | |
---------------------------------------------------------------------------------------------------------------------------- | |
183: | |
184: /** @var array<int, string> */ | |
>> 185: $predefined_interfaces = get_declared_interfaces(); | |
186: | |
187: foreach ($predefined_interfaces as $predefined_interface) { | |
---------------------------------------------------------------------------------------------------------------------------- | |
Time: 30 mins, 57.59 secs; Memory: 1520MB | |
PHP CODE SNIFFER REPORT SUMMARY | |
--------------------------------------------------------------------------------------------------------------------- | |
FILE ERRORS WARNINGS | |
--------------------------------------------------------------------------------------------------------------------- | |
algolia\scout-extended--v3.1.0\src\Helpers\SearchableFinder.php 0 1 | |
antecedent\patchwork--2.2.0\src\Utils.php 0 2 | |
api-platform\core--v4.0.3\src\Metadata\Util\ReflectionClassRecursiveIterator.php 0 2 | |
barryvdh\laravel-ide-helper--v3.1.0\src\Generator.php 0 1 | |
doctrine\data-fixtures--1.7.0\src\Loader.php 0 1 | |
doctrine\migrations--3.8.1\src\Finder\Finder.php 0 1 | |
doctrine\persistence--3.3.3\src\Persistence\Mapping\Driver\ColocatedMappingDriver.php 0 1 | |
doctrine\persistence--3.3.3\src\Persistence\Mapping\Driver\StaticPHPDriver.php 0 1 | |
drupal\drupal-extension--v5.0.0\src\Drupal\DrupalExtension\Context\Environment\Reader\Reader.php 0 1 | |
eftec\bladeone--4.13\lib\BladeOne.php 0 1 | |
friendsofphp\php-cs-fixer--v3.64.0\src\Fixer\Casing\ClassReferenceNameCasingFixer.php 0 1 | |
hoa\consistency--2.17.08.29\Source\Autoloader.php 0 1 | |
pestphp\pest--v3.2.5\overrides\Runner\TestSuiteLoader.php 0 2 | |
phan\phan--5.4.5\src\codebase.php 0 3 | |
phan\phan--5.4.5\src\Phan\Debug\Breakpoint.php 0 1 | |
phan\phan--5.4.5\tool\phan_repl_helpers.php 0 3 | |
phing\phing--3.0.0\src\Phing\Filter\ClassConstants.php 0 2 | |
phing\phing--3.0.0\src\Phing\Task\Ext\PhpUnit\PHPUnitUtil.php 0 1 | |
phing\phing--3.0.0\src\Phing\Task\System\AdhocTask.php 0 2 | |
phpspec\phpspec--7.5.0\src\PhpSpec\NamespaceProvider\ComposerPsrNamespaceProvider.php 0 1 | |
phpunit\phpunit--11.4.0\src\Runner\TestSuiteLoader.php 0 3 | |
psy\psysh--v0.12.4\src\Command\ListCommand\ClassEnumerator.php 0 3 | |
psy\psysh--v0.12.4\src\TabCompletion\Matcher\ClassNamesMatcher.php 0 2 | |
psy\psysh--v0.12.4\src\Util\Mirror.php 0 3 | |
sebastian\code-unit-reverse-lookup--4.0.1\src\Wizard.php 0 2 | |
sebastian\global-state--7.0.2\src\Snapshot.php 0 3 | |
shardj\zf1-future--1.24.0\library\Zend\Service\Console\Command.php 0 1 | |
shardj\zf1-future--1.24.0\library\Zend\Tool\Framework\Loader\Abstract.php 0 2 | |
shipmonk\composer-dependency-analyser--1.7.0\src\Analyser.php 0 3 | |
solarium\solarium--6.3.5\src\Support\DataFixtures\Loader.php 0 1 | |
squizlabs\php_codesniffer--3.10.3\autoload.php 0 6 | |
swoole\ide-helper--6.0.0-alpha\src\swoole_library\src\core\Server\Admin.php 0 3 | |
symfony\class-loader--v3.4.47\ClassCollectionLoader.php 0 6 | |
symfony\config--v7.1.1\Resource\ComposerResource.php 0 1 | |
symfony\dependency-injection--v7.1.5\Dumper\PhpDumper.php 0 1 | |
symfony\dependency-injection--v7.1.5\Dumper\Preloader.php 0 3 | |
symfony\framework-bundle--v7.1.5\KernelBrowser.php 0 1 | |
symfony\http-kernel--v7.1.5\HttpKernelBrowser.php 0 1 | |
symfony\phpunit-bridge--v7.1.4\DeprecationErrorHandler\Deprecation.php 0 1 | |
symfony\symfony--v7.1.5\src\Symfony\Bundle\FrameworkBundle\KernelBrowser.php 0 1 | |
symfony\symfony--v7.1.5\src\Symfony\Component\Config\Resource\ComposerResource.php 0 1 | |
symfony\symfony--v7.1.5\src\Symfony\Component\DependencyInjection\Dumper\PhpDumper.php 0 1 | |
symfony\symfony--v7.1.5\src\Symfony\Component\DependencyInjection\Dumper\Preloader.php 0 3 | |
symfony\symfony--v7.1.5\src\Symfony\Component\HttpKernel\HttpKernelBrowser.php 0 1 | |
symfony\symfony--v7.1.5\src\Symfony\Component\VarDumper\Caster\LinkStub.php 0 1 | |
symfony\var-dumper--v7.1.5\Caster\LinkStub.php 0 1 | |
tracy\tracy--v2.10.8\src\Tracy\Helpers.php 0 1 | |
vimeo\psalm--5.26.1\src\Psalm\Internal\Codebase\ClassLikes.php 0 2 | |
--------------------------------------------------------------------------------------------------------------------- | |
A TOTAL OF 0 ERRORS AND 87 WARNINGS WERE FOUND IN 48 FILES | |
--------------------------------------------------------------------------------------------------------------------- | |
PHP CODE SNIFFER VIOLATION SOURCE SUMMARY | |
------------------------------------------------------------------------ | |
SOURCE COUNT | |
------------------------------------------------------------------------ | |
PHPCompatibility.RFC.GetDeclared.get_declared_classesFound 55 | |
PHPCompatibility.RFC.GetDeclared.get_declared_interfacesFound 16 | |
PHPCompatibility.RFC.GetDeclared.get_declared_traitsFound 16 | |
------------------------------------------------------------------------ | |
A TOTAL OF 87 SNIFF VIOLATIONS WERE FOUND IN 3 SOURCES | |
------------------------------------------------------------------------ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment