【问题标题】:Logging from Vendor classes in CakePHP从 CakePHP 中的供应商类记录
【发布时间】:2010-09-08 14:10:36
【问题描述】:

我有一个 CakePHP 应用程序,它使用了许多供应商类,包括一个用于处理电子邮件的类。我们遇到了一些电子邮件无法到达的问题,因此我们希望在每次发送电子邮件时添加一条日志消息。显而易见的地方是在 email 类的 send 函数中,但是 $this->log 不起作用,因为 vendor 对象不是基于 CakePHP 构建的。

是否可以从非 CakePHP 类访问 CakePHP 日志系统?

提前致谢

【问题讨论】:

    标签: cakephp


    【解决方案1】:

    我在另一个网站上找到了这个提示。解决办法是

    Debugger::log()
    

    一些进一步的细节,因为我在执行此操作时遇到了问题。您的调试级别必须大于零,否则会出现白屏。

    【讨论】:

    • 因找到您自己的解决方案而被投票赞成,然后回来回答您自己的问题。干得好!
    猜你喜欢
    • 2015-07-04
    • 2011-11-03
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 2015-07-27
    • 1970-01-01
    • 2014-07-13
    • 1970-01-01
    相关资源
    最近更新 更多