File manager - Edit - /var/www/payraty/helpdesk/vendor/rector/rector/rules/Php74/Tokenizer/FollowedByCurlyBracketAnalyzer.php
Back
<?php declare (strict_types=1); namespace Rector\Php74\Tokenizer; use PhpParser\Node; use Rector\Core\ValueObject\Application\File; final class FollowedByCurlyBracketAnalyzer { public function isFollowed(File $file, Node $node) : bool { $oldTokens = $file->getOldTokens(); $endTokenPost = $node->getEndTokenPos(); if (isset($oldTokens[$endTokenPost]) && $oldTokens[$endTokenPost] === '}') { $startTokenPost = $node->getStartTokenPos(); return !(isset($oldTokens[$startTokenPost][1]) && $oldTokens[$startTokenPost][1] === '${'); } return \false; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0.3 |
proxy
|
phpinfo
|
Settings