分析laravel的核心日志类

Posted 代码堆里的看客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分析laravel的核心日志类相关的知识,希望对你有一定的参考价值。

首先是容器

log对应的是application这个容器

首先我们查看如何获取这个日志类,我们来到\\storage\\app.php中找到application这个容器,点进去,

我们来到了

点击这个跳转后,我们会发现了日志服务提供者,点进去

我们就会找到这个类 logserviceprovider这个类

我们就会发现绑定的字符串为log,通过这个绑定到容器中.

我们接着写

我们来到控制台,找到日志文件\\storage\\logs\\laravel.log

打印发现有了

 

如何应用依赖注入呐

在\\storage\\app.php中查看

运行一下,发现日志文件中又加一条

 

再看看门脸模式

我们去 \\config\\app.php中找到log

找到之后我们可以这样操作

ok,这就是以上三种情况,针对处理log!

以上是关于分析laravel的核心日志类的主要内容,如果未能解决你的问题,请参考以下文章

laravel 核心类Kernel

php Laravel日志处理类

未捕获的 ReflectionException:类日志不存在 Laravel 5.2

laravel自定义日志文件名自定义目录

laravel自定义日志文件名自定义目录

laravel核心服务