2017 © Pedro Peláez
 

library monolog-bubble

Limit logging of similar records

image

bobagold/monolog-bubble

Limit logging of similar records

  • Friday, December 25, 2015
  • by bobagold
  • Repository
  • 2 Watchers
  • 2 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

monolog-bubble

Monolog handler for limiting logging of similar records, (*1)

use Bubble\CatchBubble;
use Bubble\MemcacheArray;
use Bubble\Monolog\BubbleHandler;

$log = new \Monolog\Logger(/*...*/);
$log->pushHandler(/*...*/); // this handler will log everything

$mailHandler = new \Monolog\Handler\NativeMailerHandler('support@example.com', 'Error report', 'noreply@example.com');
$mailHandler->setFormatter(/*...*/);

//$mailHandler will not pollute support mailbox with similar records more than once an hour
$log->pushHandler(new BubbleHandler($mailHandler, new CatchBubble('PT1H', new MemcacheArray())));
$log->pushProcessor(/*...*/);

\Monolog\ErrorHandler::register($log);

The Versions

25/12 2015

dev-master

9999999-dev

Limit logging of similar records

  Sources   Download

MIT

The Requires

 

The Development Requires

by Vladimir Goldobin

12/11 2014

1.0

1.0.0.0

Limit logging of similar records

  Sources   Download

MIT

The Requires

 

The Development Requires

by Vladimir Goldobin