PHP Typed — маленький Composer-пакет для тех, кто устал от «ну это же просто строка, должно было пройти».
Что делает:
- подсовывает строгую типизацию туда, где PHP обычно слишком лоялен;
- помогает ловить несоответствия типов раньше, чем они превращаются в баги на проде;
- минимально встраивается в проект без зоопарка настроек.
По сути, это не «магия», а дополнительный слой контроля поверх обычного PHP. Полезно там, где:
- много интеграций;
- данные приходят из внешних API;
- код живёт в команде, а не у одного разработчика.
Главный смысл — сократить класс ошибок, которые в runtime выглядят как «почему это вообще работало». Для performance-команд это особенно знакомо: один кривой тип в событии, postback или payload — и дальше летит уже вся цепочка логирования и атрибуции.
Итог: если проект растёт и вы хотите меньше сюрпризов на стыках модулей, такой пакет может быть дешевле, чем очередной ночной дебаг 🔧
Tracker Noise
@TrackerNoisePro
PHP Typed — маленький Composer-пакет для тех, кто устал от «ну это же просто строка, должно было пройти».
Этот пост опубликован в Telegram-канале Tracker Noise. Подписаться можно по ссылке: @TrackerNoisePro.