Permalink
Fetching contributors…
Cannot retrieve contributors at this time
24 lines (16 sloc) 543 Bytes
<?php
require '../lib/Analog.php';
$log = '';
Analog::handler (Analog\Handler\LevelBuffer::init (
Analog\Handler\Variable::init ($log),
Analog::CRITICAL
));
// none of these will trigger sending the log
Analog::log ('Debugging...', Analog::DEBUG);
Analog::log ('Minor warning...', Analog::WARNING);
Analog::log ('An error...', Analog::ERROR);
echo "Log is still empty:\n" . $log . "\n";
// but this will, and will include all the others in the log
Analog::log ('Oh noes!', Analog::URGENT);
echo "Log now has everything:\n" . $log;
?>