Skip to content

Commit b0887cf

Browse files
committed
Use short array deconstruction syntax.
1 parent 363cca0 commit b0887cf

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

DebugClassLoader.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@ public function checkAnnotations(\ReflectionClass $refl, string $class): array
494494
$hasCall = $refl->hasMethod('__call');
495495
$hasStaticCall = $refl->hasMethod('__callStatic');
496496
foreach (self::$method[$use] as $method) {
497-
list($interface, $name, $static, $description) = $method;
497+
[$interface, $name, $static, $description] = $method;
498498
if ($static ? $hasStaticCall : $hasCall) {
499499
continue;
500500
}
@@ -556,12 +556,12 @@ public function checkAnnotations(\ReflectionClass $refl, string $class): array
556556
}
557557

558558
if ($parent && isset(self::$finalMethods[$parent][$method->name])) {
559-
list($declaringClass, $message) = self::$finalMethods[$parent][$method->name];
559+
[$declaringClass, $message] = self::$finalMethods[$parent][$method->name];
560560
$deprecations[] = sprintf('The "%s::%s()" method is considered final%s. It may change without further notice as of its next major version. You should not extend it from "%s".', $declaringClass, $method->name, $message, $className);
561561
}
562562

563563
if (isset(self::$internalMethods[$class][$method->name])) {
564-
list($declaringClass, $message) = self::$internalMethods[$class][$method->name];
564+
[$declaringClass, $message] = self::$internalMethods[$class][$method->name];
565565
if (strncmp($ns, $declaringClass, $len)) {
566566
$deprecations[] = sprintf('The "%s::%s()" method is considered internal%s. It may change without further notice. You should not extend it from "%s".', $declaringClass, $method->name, $message, $className);
567567
}
@@ -601,7 +601,7 @@ public function checkAnnotations(\ReflectionClass $refl, string $class): array
601601
}
602602

603603
if (null !== ($returnType = self::$returnTypes[$class][$method->name] ?? self::MAGIC_METHODS[$method->name] ?? null) && !$method->hasReturnType() && !($doc && preg_match('/\n\s+\* @return +(\S+)/', $doc))) {
604-
list($normalizedType, $returnType, $declaringClass, $declaringFile) = \is_string($returnType) ? [$returnType, $returnType, '', ''] : $returnType;
604+
[$normalizedType, $returnType, $declaringClass, $declaringFile] = \is_string($returnType) ? [$returnType, $returnType, '', ''] : $returnType;
605605

606606
if ('void' === $normalizedType) {
607607
$canAddReturnType = false;
@@ -669,7 +669,7 @@ public function checkAnnotations(\ReflectionClass $refl, string $class): array
669669
$definedParameters[$parameter->name] = true;
670670
}
671671
}
672-
foreach ($matches as list(, $parameterType, $parameterName)) {
672+
foreach ($matches as [, $parameterType, $parameterName]) {
673673
if (!isset($definedParameters[$parameterName])) {
674674
$parameterType = trim($parameterType);
675675
self::$annotatedParameters[$class][$method->name][$parameterName] = sprintf('The "%%s::%s()" method will require a new "%s$%s" argument in the next major version of its %s "%s", not defining it is deprecated.', $method->name, $parameterType ? $parameterType.' ' : '', $parameterName, interface_exists($className) ? 'interface' : 'parent class', $className);
@@ -940,10 +940,10 @@ private function patchMethod(\ReflectionMethod $method, string $returnType, stri
940940
continue;
941941
}
942942

943-
list($namespace, $useOffset, $useMap) = $useStatements[$file] ?? $useStatements[$file] = self::getUseStatements($file);
943+
[$namespace, $useOffset, $useMap] = $useStatements[$file] ?? $useStatements[$file] = self::getUseStatements($file);
944944

945945
if ('\\' !== $type[0]) {
946-
list($declaringNamespace, , $declaringUseMap) = $useStatements[$declaringFile] ?? $useStatements[$declaringFile] = self::getUseStatements($declaringFile);
946+
[$declaringNamespace, , $declaringUseMap] = $useStatements[$declaringFile] ?? $useStatements[$declaringFile] = self::getUseStatements($declaringFile);
947947

948948
$p = strpos($type, '\\', 1);
949949
$alias = $p ? substr($type, 0, $p) : $type;

0 commit comments

Comments
 (0)