Size: a a a

2021 July 15

AG

Anton Gordeev in phpGeeks
блэ, я умываю руки, @sander92 дальше сам объясняй, что ты хотел сказать :D
источник

АС

Альберт Степанцев... in phpGeeks
в гугле забанили?
источник

S🕶

Sander 🕶 in phpGeeks
конечно, он мне что-то другое выдал - загуглив Psalm
источник

AG

Anton Gordeev in phpGeeks
И как вообще изначально был поставлен вопрос.
источник

АС

Альберт Степанцев... in phpGeeks
при том же, зачем Си разные компиляторы? одного не хватает?
источник

S🕶

Sander 🕶 in phpGeeks
а вот psalm php запрос что-то уже нашел
источник

АС

Альберт Степанцев... in phpGeeks
статический анализ - вполне себе часть процесса разработки
и анализаторы могут быть разные
самый пока что пиздодельный - psalm
источник

АС

Альберт Степанцев... in phpGeeks
правда там разработчик свалил недавно
наверное на руби ушел ))
источник

AG

Anton Gordeev in phpGeeks
ок. Альберт, в пхп можно обявить свойство как
public Cat[] $cat = [] ?
источник

S🕶

Sander 🕶 in phpGeeks
psalm хорощая вещь, по сути линтер я как понимаю
источник

АС

Альберт Степанцев... in phpGeeks
да
используя аннотации статического анализатора

более того - он проверит ваш код (весь) и про попытке присваивания чего-то не того не даст ему скомпилироваться
источник

РД

Ратмир Диронин... in phpGeeks
Нет, вроде
источник

S🕶

Sander 🕶 in phpGeeks
давно на пхп не писал уже, долгое время писал на java, перешел обратно на typescript, решил глянуть что там с пхп
источник

РД

Ратмир Диронин... in phpGeeks
Только аннотациями
источник

АС

Альберт Степанцев... in phpGeeks
это не линтер, а статический анализатор кода
блин, как тяжело пхпшникам объяснять базовые вещи ))
источник

S🕶

Sander 🕶 in phpGeeks
так я не пхп-шник я на нем писал хрен знает когда
источник

АС

Альберт Степанцев... in phpGeeks
юзайте нативные атрибуты, какая разница?
источник

АС

Альберт Степанцев... in phpGeeks
и тогда у вас будет рантайм-контроль
источник

AG

Anton Gordeev in phpGeeks
А, ок, согласен. Ты про костыльные аннотации, я про ядро языка. В целом согласен, задача решаема
источник

S🕶

Sander 🕶 in phpGeeks
я же написал что писал на Java, Kotlin и сейчас в последнее время только TypeScript
источник