Пакетный рефакторинг: переименование ссылок на классы в исходных файлах PHP - PullRequest
1 голос
/ 12 октября 2019

Я пытаюсь провести рефакторинг проекта;задача переименовать \Qualified\Class, use Qualified; ... Class ... ссылки на use \Some\Other\Qualified\Ns; ... OtherClass ....

Я также должен заменить упомянутую ссылку в аннотациях PHPDocBlock.

Инструмент должен заменить ссылки во всех файлах php в указанной папке, которые не соответствуют определенной структуре.

Я просматриваю доступные инструменты, кажется, их не много. phpactor выглядит так, как будто он должен делать что-то в этом роде, но я не могу понять, как он должен работать:

phpactor --replace=Ns1\\Cl1 references:class Ns2\\Cl2

There are no file path candidates

Любой намек на то, как мне этого добиться? У меня есть куча уроков для передвижения и рефакторинга ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...