扩展Zend_Log以满足特定于应用程序的需求

时间:2010-04-15 17:54:38

标签: php zend-framework

我正在构建一个执行用户提交的作业的Zend Framework应用程序。所采取的操作需要记录到数据库中。我想将作业与其日志条目相关联。

我想扩展Zend_Log,而不是创建自己的日志类,因为它提供了我需要的99%的功能。我需要做的就是将作业id的外键添加到日志数据模型中。

这可能吗?

我也在寻找Zend_Log写入数据库的好例子。我还没有搜索过。发布之后我会这样做。

提前致谢...

史蒂夫

1 个答案:

答案 0 :(得分:0)

当然可以延长Zend_Log。框架的代码是开放的,非常干净。在最简单的情况下,您应该可以通过在extends Zend_Log的新文件中创建一个类来开始。

也许我们的常驻ZF专家可以详细说明如何在实践中做到这一点。

  

我也在寻找Zend_Log写入数据库的好例子

Zend_Log已经有一个数据库连接器。有关示例,请参阅here