PHPSA\Analyzer\Pass\Expression\ArrayIllegalOffsetType::analyzeArray PHP Метод

analyzeArray() приватный Метод

private analyzeArray ( PhpParser\Node\Expr\Array_ $expr, Context $context ) : boolean
$expr PhpParser\Node\Expr\Array_
$context PHPSA\Context
Результат boolean
    private function analyzeArray(Expr\Array_ $expr, Context $context)
    {
        $result = false;
        /** @var Expr\ArrayItem $item */
        foreach ($expr->items as $item) {
            if ($item->key === null) {
                continue;
            }
            $result = $this->analyzeExpression($item->key, $context) || $result;
        }
        return $result;
    }