|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Inheritance diagram for ilWACLog:
Collaboration diagram for ilWACLog:Public Member Functions | |
| __destruct () | |
| write ($a_msg, $a_log_level=null) | |
| getPid () | |
| setPid ($pid) | |
| getStack () | |
| setStack ($stack) | |
Public Member Functions inherited from ilLog | |
| ilLog ($a_log_path, $a_log_file, $a_tag="", $a_enabled=true, $a_log_level=NULL) | |
| constructor More... | |
| setLogLevel ($a_log_level) | |
| set global log level More... | |
| checkLogLevel ($a_log_level) | |
| determine log level More... | |
| setLogFormat ($a_format) | |
| getLogFormat () | |
| setPath ($a_str) | |
| setFilename ($a_str) | |
| setTag ($a_str) | |
| writeLanguageLog ($a_topic, $a_lang_key) | |
| special language checking routine More... | |
| writeWarning ($a_message) | |
| special warning message More... | |
| logError ($a_code, $a_msg) | |
| this function is automatically called by class.ilErrorHandler in case of an error To log manually please use $this::write @access public More... | |
| write ($a_msg, $a_log_level=NULL) | |
| logStack ($a_message='') | |
| dump ($a_var, $a_log_level=NULL) | |
| Dump a variable to the log. More... | |
| __destruct () | |
| delete () | |
| delete logfile More... | |
Static Public Member Functions | |
| static | getInstance () |
Data Fields | |
| const | WAC_LOG = 'wac.log' |
Data Fields inherited from ilLog | |
| $path | |
| $filename | |
| $tag | |
| $log_format | |
| $FATAL | |
| $WARNING | |
| $MESSAGE | |
| $fp = false | |
Protected Attributes | |
| $stack = array() | |
| $pid = 0 | |
| $is_dummy = false | |
Static Protected Attributes | |
| static | $instances = array() |
Class ilWACLog.
@description Since the ilLoggerFactory need ILIAS to be initialized, the WebAccessChecker can't use it at the moment. Logging is disabled by default and can be activated with ilWebAccessChecker::setDEBUG(true);
Definition at line 15 of file class.ilWACLog.php.
| ilWACLog::__destruct | ( | ) |
Reimplemented from ilLog.
Definition at line 59 of file class.ilWACLog.php.
References $_SERVER, $ilUser, getPid(), and getStack().
Here is the call graph for this function:
|
static |
Definition at line 39 of file class.ilWACLog.php.
References $ilIliasIniFile, ilWebAccessChecker\isDEBUG(), ilWebAccessChecker\isUseSeperateLogfile(), and WAC_LOG.
Referenced by ilWACException\__construct(), ilWebAccessChecker\check(), ilWebAccessChecker\checkPublicSection(), ilWACSignedPath\checkToken(), ilFileDelivery\clearBuffer(), ilWebAccessCheckerDelivery\deliver(), ilFileDelivery\detemineDeliveryType(), ilWebAccessChecker\initILIAS(), ilWACSignedPath\revalidatingFolderToken(), and ilWACSignedPath\saveFolderToken().
Here is the call graph for this function:
Here is the caller graph for this function:| ilWACLog::getPid | ( | ) |
Definition at line 93 of file class.ilWACLog.php.
References $pid.
Referenced by __destruct().
Here is the caller graph for this function:| ilWACLog::getStack | ( | ) |
Definition at line 109 of file class.ilWACLog.php.
References $stack.
Referenced by __destruct().
Here is the caller graph for this function:| ilWACLog::setPid | ( | $pid | ) |
| ilWACLog::setStack | ( | $stack | ) |
| ilWACLog::write | ( | $a_msg, | |
$a_log_level = null |
|||
| ) |
| $a_msg | ||
| null | $a_log_level |
Reimplemented from ilLog.
Definition at line 85 of file class.ilWACLog.php.
|
staticprotected |
Definition at line 25 of file class.ilWACLog.php.
|
protected |
Definition at line 33 of file class.ilWACLog.php.
|
protected |
Definition at line 29 of file class.ilWACLog.php.
|
protected |
Definition at line 21 of file class.ilWACLog.php.
Referenced by getStack(), and setStack().
| const ilWACLog::WAC_LOG = 'wac.log' |
Definition at line 17 of file class.ilWACLog.php.
Referenced by getInstance().