码迷,mamicode.com
首页 > 其他好文 > 详细

日志系统源码分析

时间:2021-01-05 11:35:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mon   返回   text   自己的   ogg   mina   div   laravel   源码   

Log::info(‘测试‘);

Log是一个门面  本质类是Logmanager  门面就是门面  就是代理 本质上 没有任何内在的东西

    public function info($message, array $context = [])
    {
        $this->driver()->info($message, $context);
    }
$this->driver()这个返回的是
\Psr\Log\LoggerInterface  这里返回的是laravel 自己的Logger 也就是这个Illuminate\Log\Logger 

但是这个类 又依赖monolog实例 所以啊 感觉 Illuminate\Log\Logger 这个类 也是过滤啊 也就是包装一下

真正与底层写入啊啥的 还是monolog类来弄的

日志系统源码分析

标签:mon   返回   text   自己的   ogg   mina   div   laravel   源码   

原文地址:https://www.cnblogs.com/cbywan/p/14222665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!