如影随形

影子是一个会撒谎的精灵,它在虚空中流浪和等待被发现之间;在存在与不存在之间....

您现在的位置是:首页>laravel

利用Clockwork 在Google Chrome下调试laravel项目

发布时间:2018-08-12编辑:w 浏览(611)

    项目中安装 composer require itsgoingd/clockwork


    插件安装 Chrome 插件,打开连接即可直接安装。

    安装 Firefox 插件,打开连接即可直接安装。



    左侧为请求记录,右侧记录了:


    Request —— 请求信息;

    Timeline —— 时间线;

    Log —— 日志:

    Events ——触发的事件;

    Database ——数据库查询记录;

    Cache —— 缓存使用情况;

    Session —— Session 记录;


    itsgoingd/clockwork 还提供了另一种特殊的访问方式,直接打开 http://larabbs.test/__clockwork 便会看到,上次访问的地址的日志信息,比如我们先访问 http://larabbs.test/users/1 ,在打开 http://larabbs.test/__clockwork


    添加日志

    itsgoingd/clockwork 的日志中不仅显示了 Laravel 自身的日志内容 storage/logs/laravel.log,还会显示自己的日志,可以借助 clock 方法添加日志。


    app/Http/Controllers/TopicsController.php


    image.png

    上面的代码中,我们分别通过 logger 和 clock 添加了日志,查看日志内容:

    两个日志都会显示,不过 clock 不会记录在 storage/logs/laravel.log 文件中,而是记录在了自己的 storage/clockwork 目录下的某个 json 文件中。

    更多使用请 查看


关键字词:Clockwork Google Chrome laravel