/opt/cpanel/ea-wappspector/vendor/rector/rector/src/NodeAnalyzer
Edit: /opt/cpanel/ea-wappspector/vendor/rector/rector/src/NodeAnalyzer/BinaryOpAnalyzer.php (1171B)
nodeNameResolver = $nodeNameResolver;
}
public function matchFuncCallAndOtherExpr(BinaryOp $binaryOp, string $funcCallName) : ?FuncCallAndExpr
{
if ($binaryOp->left instanceof FuncCall) {
if (!$this->nodeNameResolver->isName($binaryOp->left, $funcCallName)) {
return null;
}
return new FuncCallAndExpr($binaryOp->left, $binaryOp->right);
}
if ($binaryOp->right instanceof FuncCall) {
if (!$this->nodeNameResolver->isName($binaryOp->right, $funcCallName)) {
return null;
}
return new FuncCallAndExpr($binaryOp->right, $binaryOp->left);
}
return null;
}
}