将自定义数据添加到 laravel 日志



我希望某个Laravel作业类改变日志记录系统的行为。这是我的日志现在的样子:

[2018-08-22 08:31:24] production.INFO: [do-harvester-job]
[template: 598 - theme: 2592]Doing tasks

这是通过以下代码实现的:

Log::info("{$this->harvester_job->log_prefix()}Doing tasks");

问题是我有很多这样的日志调用,并且总是将调用添加到log_prefix方法会很麻烦。

有没有办法将该信息预先附加到日志中,而不必在日志调用中连接它?

如果您在日志文件中显示类数据时遇到问题,则可以使用 json_encode($className->fetchAllData(((。

最新更新