Preview: FormOptionsArrayMatcher.php
Size: 508 B
//opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/rector/rector-symfony/src/NodeAnalyzer/FormOptionsArrayMatcher.php
<?php
declare (strict_types=1);
namespace Rector\Symfony\NodeAnalyzer;
use PhpParser\Node\Expr\Array_;
use PhpParser\Node\Expr\MethodCall;
final class FormOptionsArrayMatcher
{
public function match(MethodCall $methodCall) : ?Array_
{
if (!isset($methodCall->getArgs()[2])) {
return null;
}
$optionsArray = $methodCall->getArgs()[2]->value;
if (!$optionsArray instanceof Array_) {
return null;
}
return $optionsArray;
}
}
Directory Contents
Dirs: 2 × Files: 12