如何在许多 php 类 中使用 monolog

How to use monolog in many php classes

我写了一个 Wordpress 插件,里面有很多 PHP classes。我的插件还实现了 monolog 来发送日志消息(在这种情况下发送到 Slack)。

在我的 classes 中访问独白的最佳方式是什么?目前,我将 Monolog\Logger 的相同实例传递给每个需要它的 class 的构造函数。一定有更好的办法。

使用singleton设计模式:

https://gist.github.com/laverboy/fd0a32e9e4e9fbbf9584