*/ private $oldToNewClass = []; /** * @var RenamedClassesDataCollector */ private $renamedClassesDataCollector; public function __construct(RenamedClassesDataCollector $renamedClassesDataCollector) { $this->renamedClassesDataCollector = $renamedClassesDataCollector; } public function addClassRename(string $oldClass, string $newClass): void { $this->oldToNewClass[$oldClass] = $newClass; } /** * @return array */ public function getOldToNewClasses(): array { return array_merge($this->oldToNewClass, $this->renamedClassesDataCollector->getOldToNewClasses()); } }