ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
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 
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(
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 $DIC;
53 
54  $lng = $DIC['lng'];
55 
56  return array(
57  self::DEBUG => $lng->txt('log_level_debug'),
58  self::INFO => $lng->txt('log_level_info'),
59  self::NOTICE => $lng->txt('log_level_notice'),
60  self::WARNING => $lng->txt('log_level_warning'),
61  self::ERROR => $lng->txt('log_level_error'),
62  self::CRITICAL => $lng->txt('log_level_critical'),
63  self::ALERT => $lng->txt('log_level_alert'),
64  self::EMERGENCY => $lng->txt('log_level_emergency'),
65  self::OFF => $lng->txt('log_level_off')
66  );
67  }
68 }
Logging factory.
global $DIC
Definition: saml.php:7
static getLevelOptions()
Get log level options.
static getLevels()
const DEBUG
$lng