Mercurial > SimpleWebPresenter
comparison logger.inc @ 64:164268b4e0d9
Make class of logger.
| author | Tom Fredrik "BFG" Klaussen <bfg@blenning.no> |
|---|---|
| date | Thu, 11 Oct 2012 20:33:04 +0200 |
| parents | 2cfea6e84694 |
| children |
comparison
equal
deleted
inserted
replaced
| 63:92c3e52c12d4 | 64:164268b4e0d9 |
|---|---|
| 1 <?php | 1 <?php |
| 2 /** | 2 /** |
| 3 * @file | 3 * @file |
| 4 * Common access point for logging | 4 * Common access point for logging |
| 5 */ | 5 */ |
| 6 function logMsg($level, $msg) | 6 class Logger { |
| 7 { | 7 static function msg($level, $msg) |
| 8 if (DEBUG_LEVEL >= $level) { | 8 { |
| 9 print $msg; | 9 if (DEBUG_LEVEL >= $level) { |
| 10 if(ABORT_ON_LOG) | 10 print $msg; |
| 11 exit; | 11 if(ABORT_ON_LOG) |
| 12 exit; | |
| 13 } | |
| 14 } | |
| 15 | |
| 16 static function warn($msg) | |
| 17 { | |
| 18 self::msg(VERBOSITY_WARNING, $msg); | |
| 12 } | 19 } |
| 13 } | 20 } |
| 14 | |
| 15 function warn($msg) | |
| 16 { | |
| 17 logMsg(VERBOSITY_WARNING, $msg); | |
| 18 } | |
| 19 ?> | 21 ?> |
