Size: a a a

2020 February 20

ЕР

Евгений Ромашкан in PHP
Или штуки как выше с контрвариантностью
источник

MP

Mykola Palamarchuk in PHP
Константин Грачев
стен смотрит на мой файл. Советы от бога вообще)
а, типа ты имплементишь интерфейс, а он херовый... поняв
источник

AK

Anton Karpov in PHP
Евгений Ромашкан
Так эт будут не ошибки а места где типы не получается вывести
неуказанные типы - это уровень предупреждения, не ошибка
источник

ЕР

Евгений Ромашкан in PHP
Anton Karpov
неуказанные типы - это уровень предупреждения, не ошибка
У меня - ошибка)
источник

ЕР

Евгений Ромашкан in PHP
Как у phpstan на 7 уровне вродь
источник

AK

Anton Karpov in PHP
Евгений Ромашкан
У меня - ошибка)
а если интерфейс нужно заимплементить чужой?
источник

ЕР

Евгений Ромашкан in PHP
Anton Karpov
а если интерфейс нужно заимплементить чужой?
Явные mixed`ы и ассерты
источник

AK

Anton Karpov in PHP
ну так а предупреждение об отсутствии типа никуда же не денется
источник

DN

Dmitry Naumenko in PHP
Anton Karpov
ну, если проект уж есть - просто внедрить не получится (разве только если просто добавить в конфиг композера задача стоит).

так-то, придется потом использовать, и 147% сразу всплывёт туча невалидного кода, который нужно хендлить, и, внезапно, с гуглом 😉
источник

DN

Dmitry Naumenko in PHP
Есть вот такой относительно просто способ внедрить на существующем проекте
источник

AK

Anton Karpov in PHP
спс, да, может быть для кого-то будет полезно. но, лучше уж использовать максимально, и хендлить все появляющиеся траблы на сколько это возможно, по мере их появления (имо)
источник

DN

Dmitry Naumenko in PHP
так вот эта штука как раз даёт возможность заглушить все траблы (коих может быть немеряно много) и получить уведомления по мере появления: когда трогаешь код, он перестаёт игнориться и ты вынуждено начинаешь наводить порядок там, где ковыряешься в данный момент
источник

k

knopkod4v in PHP
Dmitry Naumenko
так вот эта штука как раз даёт возможность заглушить все траблы (коих может быть немеряно много) и получить уведомления по мере появления: когда трогаешь код, он перестаёт игнориться и ты вынуждено начинаешь наводить порядок там, где ковыряешься в данный момент
а чем отличается от встроенных baseline в phpstan/psalm ?
источник

DN

Dmitry Naumenko in PHP
Cледит за изменениями в git'e и правит baseline файлы: удаляет из изначальных baseline те строки которые потроганы
источник

O

Olegsey in PHP
как в sql заменить слово на другое?
источник

BT

Bohdan Turchyk in PHP
Olegsey
как в sql заменить слово на другое?
эм?
источник

O

Olegsey in PHP
sql запрос
источник

O

Olegsey in PHP
заменить одно слова в определённой таблице на другое
источник

MM

Maksim Masiukevich in PHP
Olegsey
заменить одно слова в определённой таблице на другое
завтра расскажешь
источник

BT

Bohdan Turchyk in PHP
Maksim Masiukevich
завтра расскажешь
не поможет
источник