rector/rules/Php74/Tokenizer/FollowedByCurlyBracketAnalyzer.php
Tomas Votruba 629ef3f9b0 Updated Rector to commit c71f6ee6412df421e254665d9d7b0ef42fda0c57
c71f6ee641 [Php74] Add CurlyToSquareBracketArrayStringRector (#858)
2021-09-11 11:01:40 +00:00

17 lines
482 B
PHP

<?php
declare (strict_types=1);
namespace Rector\Php74\Tokenizer;
use PhpParser\Node;
use Rector\Core\ValueObject\Application\File;
final class FollowedByCurlyBracketAnalyzer
{
public function isFollowed(\Rector\Core\ValueObject\Application\File $file, \PhpParser\Node $node) : bool
{
$oldTokens = $file->getOldTokens();
$endTokenPost = $node->getEndTokenPos();
return isset($oldTokens[$endTokenPost]) && $oldTokens[$endTokenPost] === '}';
}
}