我有一个CakePHP应用程序,它使用许多供应商类,包括一个处理电子邮件的类。我们遇到了一些电子邮件未到达的问题,因此我们希望每次发送电子邮件时都会添加日志消息。显而易见的地方是电子邮件类的send函数,但$ this->日志不起作用,因为供应商对象不是构建在CakePHP上的。
无论如何从非CakePHP类访问CakePHP日志系统?
提前致谢
答案 0 :(得分:4)
我在另一个网站上发现了这个提示。解决方案是
Debugger::log()
一些进一步的细节,因为我在这样做时遇到了问题。您的调试级别需要大于零,否则您将获得白屏。