ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
class.ilLogLevel.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
3
15
class
ilLogLevel
16
{
17
const
DEBUG
= 100;
18
const
INFO
= 200;
19
const
NOTICE
= 250;
20
const
WARNING
= 300;
21
const
ERROR
= 400;
22
const
CRITICAL
= 500;
23
const
ALERT
= 550;
24
const
EMERGENCY
= 600;
25
26
const
OFF
= 1000;
27
28
29
30
public
static
function
getLevels
()
31
{
32
return
array(
33
self::DEBUG
,
34
self::INFO,
35
self::NOTICE,
36
self::WARNING,
37
self::ERROR,
38
self::CRITICAL,
39
self::ALERT,
40
self::EMERGENCY,
41
self::OFF
42
);
43
}
44
45
50
public
static
function
getLevelOptions
()
51
{
52
global
$lng
;
53
54
return
array(
55
self::DEBUG
=>
$lng
->txt(
'log_level_debug'
),
56
self::INFO =>
$lng
->txt(
'log_level_info'
),
57
self::NOTICE =>
$lng
->txt(
'log_level_notice'
),
58
self::WARNING =>
$lng
->txt(
'log_level_warning'
),
59
self::ERROR =>
$lng
->txt(
'log_level_error'
),
60
self::CRITICAL =>
$lng
->txt(
'log_level_critical'
),
61
self::ALERT =>
$lng
->txt(
'log_level_alert'
),
62
self::EMERGENCY =>
$lng
->txt(
'log_level_emergency'
),
63
self::OFF =>
$lng
->txt(
'log_level_off'
)
64
);
65
}
66
}
php
An exception for terminatinating execution or to throw for unit testing.
ilLogLevel
Logging factory.
Definition:
class.ilLogLevel.php:16
ilLogLevel\getLevelOptions
static getLevelOptions()
Get log level options.
Definition:
class.ilLogLevel.php:50
ilLogLevel\OFF
const OFF
Definition:
class.ilLogLevel.php:26
ilLogLevel\INFO
const INFO
Definition:
class.ilLogLevel.php:18
ilLogLevel\getLevels
static getLevels()
Definition:
class.ilLogLevel.php:30
ilLogLevel\NOTICE
const NOTICE
Definition:
class.ilLogLevel.php:19
ilLogLevel\WARNING
const WARNING
Definition:
class.ilLogLevel.php:20
ilLogLevel\ERROR
const ERROR
Definition:
class.ilLogLevel.php:21
ilLogLevel\ALERT
const ALERT
Definition:
class.ilLogLevel.php:23
ilLogLevel\CRITICAL
const CRITICAL
Definition:
class.ilLogLevel.php:22
ilLogLevel\DEBUG
const DEBUG
Definition:
class.ilLogLevel.php:17
ilLogLevel\EMERGENCY
const EMERGENCY
Definition:
class.ilLogLevel.php:24
DEBUG
const DEBUG
Definition:
inc.setup_header.php:39
$lng
global $lng
Definition:
privfeed.php:17
Services
Logging
classes
public
class.ilLogLevel.php
Generated on Sat Oct 4 2025 19:01:19 for ILIAS by
1.9.4 (using
Doxyfile
)