2017 © Pedro PelĆ”ez
 

library lumberjack-debugbar

image

rareloop/lumberjack-debugbar

  • Tuesday, July 10, 2018
  • by rareloop
  • Repository
  • 1 Watchers
  • 1 Stars
  • 20 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Lumberjack Debug Bar

Installation

composer require rareloop/lumberjack-debugbar

Once installed, register the Service Provider in config/app.php within your theme:, (*1)

'providers' => [
    ...

    Rareloop\Lumberjack\DebugBar\DebugBarServiceProvider::class,

    ...
],

Usage

The DebugBar will only register when the app.debug config setting is true, which means it should never show on production environments., (*2)

Messages

In order to write to the Messages log you can use the DebugBar facade:, (*3)

use Rareloop\Lumberjack\DebugBar\Facades\DebugBar;

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

Timeline

In order to write to the Timeline log you can use the DebugBar facade:, (*4)

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…
});

Logs

The logs tab will mirror anything that has been output to the Lumberjack logs., (*5)

The Versions