EVOLUTION-NINJA
Edit File: NodesToReplaceCollector.php
<?php declare (strict_types=1); namespace Rector\PostRector\Collector; use PhpParser\Node; use Rector\PostRector\Contract\Collector\NodeCollectorInterface; final class NodesToReplaceCollector implements \Rector\PostRector\Contract\Collector\NodeCollectorInterface { /** * @var Node[][] */ private $nodesToReplace = []; public function addReplaceNodeWithAnotherNode(\PhpParser\Node $node, \PhpParser\Node $replaceWith) : void { $this->nodesToReplace[] = [$node, $replaceWith]; } public function isActive() : bool { return $this->nodesToReplace !== []; } /** * @return Node[][] */ public function getNodes() : array { return $this->nodesToReplace; } }