rareloop/lumberjack-debugbar

此包的最新版本(dev-master)没有可用的许可信息。

dev-master 2019-03-26 12:39 UTC

This package is auto-updated.

Last update: 2024-08-27 00:15:10 UTC


README

安装

composer require rareloop/lumberjack-debugbar

安装后,请将服务提供者在主题中的 config/app.php 文件中注册。

'providers' => [
    ...

    Rareloop\Lumberjack\DebugBar\DebugBarServiceProvider::class,

    ...
],

用法

DebugBar 仅在 app.debug 配置设置为 true 时注册,这意味着它不应在生产环境中显示。

消息

为了将消息写入消息日志,可以使用 DebugBar 门面

use Rareloop\Lumberjack\DebugBar\Facades\DebugBar;

DebugBar::info('message');
DebugBar::warning(123);
DebugBar::error(['foo' => 'bar']);

时间轴

为了将时间轴日志写入,可以使用 DebugBar 门面

DebugBar::startMeasure('api-fetch', 'Time for API request');
DebugBar::stopMeasure('api-fetch');
DebugBar::addMeasure('now', microtime(true), microtime(true) + 10000);
DebugBar::measure('My long operation', function() {
    // Do something…
});

日志

日志选项卡将镜像已输出到 Lumberjack 日志的任何内容。