首页 > 解决方案 > 如何为整个应用程序使用带有依赖注入的记录器?

问题描述

我想在我的 PHP 应用程序中全局使用 Logger。我知道如何将它与单例模式一起使用,但我看到人们建议使用依赖注入。我知道依赖注入通常是如何工作的,但问题是我如何在整个应用程序中像 Singleton 一样“全局”使用它。我试图在 index.php 中创建一个实例并将其发送到第一次调用一个服务。我应该更深入地发送该特定实例还是应该在我想在课堂上使用记录器时发送新的记录器实例?

标签: phpdependency-injection

解决方案


推荐阅读