Size: a a a

2021 January 11

VS

Valentin Saik in PHP
Oleg О
Лан вернемся к проблеме из use вытащить все в полные пути в коде что есть сейчас.
1. регулярки
2. Ректор.
3. что-то еще...

Кстати я могу же заюзать рефлекшен API или нет ??
Ну у вас же не тысячи разных аннотаций, у вас наверное под 20 их, ну так ручками 20 раз прогнать sed будет быстрее чем придумывать что-то, это же разовая работа
источник

Oleg О in PHP
Valentin Saik
Ну у вас же не тысячи разных аннотаций, у вас наверное под 20 их, ну так ручками 20 раз прогнать sed будет быстрее чем придумывать что-то, это же разовая работа
Тысячи.... если быть точнее 1678 мест где это встречается. Была бы сотня другая я бы поправил руками
источник

ВУ

Валентин Удальцов... in PHP
Oleg О
Кстати как симфони читает аннотации по каким словам гуглить ??
симфони тут не при чём. doctrine/annotations пакет
источник

Oleg О in PHP
Валентин Удальцов
симфони тут не при чём. doctrine/annotations пакет
Ясно спс роутинг видимо туда же...
источник

VS

Valentin Saik in PHP
Oleg О
Тысячи.... если быть точнее 1678 мест где это встречается. Была бы сотня другая я бы поправил руками
Уникальных? Я к тому что если ты пропишешь
sed/Route/FullPathToRoute/g src то оно ведь глобально по проеату замену сделает
источник

VS

Valentin Saik in PHP
И веду к тому что проще 20 раз такое прогнать
источник

VS

Valentin Saik in PHP
Для разных аннотаций естественно)
источник

ВУ

Валентин Удальцов... in PHP
ну cleanup скорее когда убираешь импорты корневых))
источник

ВУ

Валентин Удальцов... in PHP
потому что кода меньше становится
источник

ВУ

Валентин Удальцов... in PHP
+слэш сигнализирует о том, что ты скорее всего что-то из языка юзаешь, то есть это допинфа при чтении
источник

Oleg О in PHP
Valentin Saik
И веду к тому что проще 20 раз такое прогнать
В целом надо будет прогонять постоянно поэтому нужен инструмент
источник

VS

Valentin Saik in PHP
Oleg О
В целом надо будет прогонять постоянно поэтому нужен инструмент
Перед каждым шифрованием? Можно bash скрипт добавить в пайплайн тогда, список замен вынести в файл, в баше циклом по нему пройтись.. но честно мне кажется проще было бы один раз сделать и договориться что аннотации пишем с полным путем
источник

VC

Vladimir Chernyshev in PHP
Valentin Saik
Ну у вас же не тысячи разных аннотаций, у вас наверное под 20 их, ну так ручками 20 раз прогнать sed будет быстрее чем придумывать что-то, это же разовая работа
Седом опасно может быть, если нет 100% уверенности что нет конфликтов
источник

Oleg О in PHP
Valentin Saik
Перед каждым шифрованием? Можно bash скрипт добавить в пайплайн тогда, список замен вынести в файл, в баше циклом по нему пройтись.. но честно мне кажется проще было бы один раз сделать и договориться что аннотации пишем с полным путем
Не подходит сменить коде стайл.
в общем пока смотрю в сторону rector...
источник

VS

Valentin Saik in PHP
Vladimir Chernyshev
Седом опасно может быть, если нет 100% уверенности что нет конфликтов
Это вообще опасная затея, отправлять на прод или клиенту не тот код который тестировался..
источник

VC

Vladimir Chernyshev in PHP
Valentin Saik
Это вообще опасная затея, отправлять на прод или клиенту не тот код который тестировался..
А это тут причём?
источник

VC

Vladimir Chernyshev in PHP
не на проде сед запускать )
источник

SN

Sergey Nikitchenko in PHP
источник

Oleg О in PHP
Кстати говоря кто и чем сейчас защищает код на php ??
От копирования  и т.д.
источник

ВУ

Валентин Удальцов... in PHP
да нах он кому сдался)
источник