File: multi.php

package info (click to toggle)
php-analog 1.0.7-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 424 kB
  • ctags: 232
  • sloc: php: 875; makefile: 12; sh: 5
file content (27 lines) | stat: -rw-r--r-- 633 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php

require 'Analog.php';

$errors = "Errors:\n";
$warnings = "Warnings:\n";
$debug = "Debug:\n";

Analog::handler (Analog\Handler\Multi::init (array (
	Analog::ERROR   => Analog\Handler\Variable::init ($errors),
	Analog::WARNING => Analog\Handler\Variable::init ($warnings),
	Analog::DEBUG   => Analog\Handler\Variable::init ($debug)
)));

Analog::log ('First error');
Analog::log ('Emergency!', Analog::URGENT);
Analog::log ('A warning...', Analog::WARNING);
Analog::log ('Some info', Analog::INFO);
Analog::log ('Debugging output', Analog::DEBUG);

echo $errors;
echo "-----\n";
echo $warnings;
echo "-----\n";
echo $debug;

?>