Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > 3a649fa26de04b0283b9d5ebab66c377 > files > 13

php-analog-1.0.3-2.mga4.noarch.rpm

<?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;

?>