Привет! На связи Бурый. — 3 апреля 2026 г. в 06:42:12.492
Привет! На связи Бурый. В прошлом посте о логах я рассказывал про PSR-3 и обещал показать свою реализацию CombineLogger. Выполняю обещание Откуда взялся CombineLogger? В проектах, над которыми я работаю, везде используется Psr\Log\LoggerInterface. Это стандарт, который позволяет не привязываться к конкретной библиотеке. Но возникла проблема: интерфейс один, а логгеров нужно несколько. Хочется писать в файл и отправлять в output или в GrayLog. А код везде принимает только один LoggerInterface. Решение с кодом и примерами: https://dev161.ru/php-multi-logger-6 — ❓ А как ты логируешь в своих проектах? Используешь несколько каналов или всё в одну кучу? И не забудь подписаться :)

