?????????? ????????? - ??????????????? - /opt/cpanel/ea-wappspector/vendor/rector/rector/rules/Php74/Tokenizer/ParenthesizedNestedTernaryAnalyzer.php
???????
<?php declare (strict_types=1); namespace Rector\Php74\Tokenizer; use PhpParser\Node\Expr\Ternary; use Rector\ValueObject\Application\File; final class ParenthesizedNestedTernaryAnalyzer { public function isParenthesized(File $file, Ternary $ternary) : bool { $oldTokens = $file->getOldTokens(); $startTokenPos = $ternary->getStartTokenPos(); $endTokenPos = $ternary->getEndTokenPos(); $hasOpenParentheses = isset($oldTokens[$startTokenPos]) && $oldTokens[$startTokenPos] === '('; $hasCloseParentheses = isset($oldTokens[$endTokenPos]) && $oldTokens[$endTokenPos] === ')'; return $hasOpenParentheses || $hasCloseParentheses; } }
| ver. 1.6 |
Github
|
.
| PHP 8.2.30 | ??????????? ?????????: 0 |
proxy
|
phpinfo
|
???????????