Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: OffsetAccessWithoutDimForReadingRule.php
<?php declare(strict_types = 1); namespace PHPStan\Rules\Arrays; use PHPStan\Analyser\Scope; class OffsetAccessWithoutDimForReadingRule implements \PHPStan\Rules\Rule { public function getNodeType(): string { return \PhpParser\Node\Expr\ArrayDimFetch::class; } /** * @param \PhpParser\Node\Expr\ArrayDimFetch $node * @param \PHPStan\Analyser\Scope $scope * @return string[] */ public function processNode(\PhpParser\Node $node, Scope $scope): array { if ($scope->isInExpressionAssign($node)) { return []; } if ($node->dim !== null) { return []; } return ['Cannot use [] for reading.']; } }