Подскажите пожалуйста, для чего нужен интерфейс LoggerAwareInterface, какие задачи можно решать с помощь него ? Можно пример ?
В документации написано, что его можно использовать для auto-wiring в di-контейнерах.
Можно ли использовать его для имплементации метода setLogger без DI-контейнеров ?
Часто в разных библиотеках, вижу интерфейсы с суффиксом Aware и не понимаю, что это значит ? какая семантика ?
dmitriy , спасибо, но в ответе прошлого вопроса, была раскрыта другая тема, а я именно хотел бы понять про LoggerAwareInterface, т.е. можно ли его использовать в отрыве от auto-wire, для имплементации сеттера?