blob: 5b7fbb5711b5237c357de1ff49834da34680c7b6 (
plain)
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
28
29
30
31
32
33
34
35
36
37
38
|
<?php
/**
* Subclass for representing a row from the 'log' table.
*
*
*
* @package lib.model
*/
class LogEntry extends BaseLogEntry
{
const PRIO_DEBUG = 0;
const PRIO_INFO = 1;
const PRIO_NOTICE = 2;
const PRIO_WARNING = 3;
const PRIO_ERROR = 4;
const PRIO_CRITICAL = 5;
const PRIO_ALERT = 6;
const PRIO_EMERGENCY = 7;
public function getLevel()
{
// emerg, alert, crit, err, warning, notice, info, and debug
switch($this->getPriority())
{
case 0: return "Debug";
case 1: return "Info";
case 2: return "Notice";
case 3: return "Warning";
case 4: return "Error";
case 5: return "Critical";
case 6: return "Alert";
case 7: return "Emergency";
default:
return "Unknown";
}
}
}
|