В настоящее время (без внедрения зависимостей) я создал свою собственную LoggerFactory с этой реализацией во всех классах с ведением журнала.
Код: Выделить всё
$logger = LoggerFactory::getLogger(__CLASS__);
Но как мне реализовать создание экземпляров классов, реализующих LoggerInterface во внедрении зависимостей, чтобы сохранить поддержку для разных порогов регистрации?
К сожалению, у PSR нет LoggerFactoryInterface, который я мог бы использовать при внедрении зависимостей.>
Подробнее здесь: https://stackoverflow.com/questions/798 ... rinterface
Мобильная версия