ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Public Member Functions | |
getLevelByComponent (string $a_component_id) | |
Get level by component. More... | |
isEnabled () | |
Check if logging is enabled. More... | |
getLogDir () | |
getLogFile () | |
getLevel () | |
setLevel (int $a_level) | |
setCacheLevel (int $a_level) | |
getCacheLevel () | |
enableCaching (bool $a_status) | |
isCacheEnabled () | |
enableMemoryUsage (bool $a_stat) | |
isMemoryUsageEnabled () | |
isBrowserLogEnabled () | |
isBrowserLogEnabledForUser (string $a_login) | |
enableBrowserLog (bool $a_stat) | |
getBrowserLogUsers () | |
setBrowserUsers (array $users) | |
update () | |
Update setting. More... | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
getStorage () | |
Static Protected Attributes | |
static ilLoggingDBSettings | $instance = null |
Private Member Functions | |
__construct () | |
read () | |
Read settings. More... | |
Private Attributes | |
bool | $enabled = false |
ilSetting | $storage |
int | $level |
bool | $cache = false |
int | $cache_level |
bool | $memory_usage = false |
bool | $browser = false |
array | $browser_users = array() |
Definition at line 26 of file class.ilLoggingDBSettings.php.
|
private |
Definition at line 45 of file class.ilLoggingDBSettings.php.
References ilLogLevel\DEBUG, ilLogLevel\INFO, and read().
ilLoggingDBSettings::enableBrowserLog | ( | bool | $a_stat | ) |
Definition at line 164 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::enableCaching | ( | bool | $a_status | ) |
Definition at line 127 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::enableMemoryUsage | ( | bool | $a_stat | ) |
Definition at line 137 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::getBrowserLogUsers | ( | ) |
Implements ilLoggingSettings.
Definition at line 169 of file class.ilLoggingDBSettings.php.
References $browser_users.
Referenced by isBrowserLogEnabledForUser(), and update().
ilLoggingDBSettings::getCacheLevel | ( | ) |
Implements ilLoggingSettings.
Definition at line 122 of file class.ilLoggingDBSettings.php.
References $cache_level.
Referenced by update().
|
static |
Definition at line 55 of file class.ilLoggingDBSettings.php.
Referenced by ilLogComponentTableGUI\fillRow(), ilLoggerFactory\getInstance(), ilLogComponentTableGUI\init(), ilSimpleSAMLphpWrapper\initConfigFiles(), and ilObjLoggingSettingsGUI\initSettings().
ilLoggingDBSettings::getLevel | ( | ) |
Implements ilLoggingSettings.
Definition at line 107 of file class.ilLoggingDBSettings.php.
References $level.
Referenced by getLevelByComponent(), and update().
ilLoggingDBSettings::getLevelByComponent | ( | string | $a_component_id | ) |
Get level by component.
Implements ilLoggingSettings.
Definition at line 67 of file class.ilLoggingDBSettings.php.
References ilLogComponentLevels\getInstance(), and getLevel().
ilLoggingDBSettings::getLogDir | ( | ) |
Implements ilLoggingSettings.
Definition at line 97 of file class.ilLoggingDBSettings.php.
ilLoggingDBSettings::getLogFile | ( | ) |
Implements ilLoggingSettings.
Definition at line 102 of file class.ilLoggingDBSettings.php.
|
protected |
ilLoggingDBSettings::isBrowserLogEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 147 of file class.ilLoggingDBSettings.php.
References $browser.
Referenced by isBrowserLogEnabledForUser(), and update().
ilLoggingDBSettings::isBrowserLogEnabledForUser | ( | string | $a_login | ) |
Implements ilLoggingSettings.
Definition at line 153 of file class.ilLoggingDBSettings.php.
References getBrowserLogUsers(), and isBrowserLogEnabled().
ilLoggingDBSettings::isCacheEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 132 of file class.ilLoggingDBSettings.php.
References $cache.
Referenced by update().
ilLoggingDBSettings::isEnabled | ( | ) |
Check if logging is enabled.
Implements ilLoggingSettings.
Definition at line 92 of file class.ilLoggingDBSettings.php.
References $enabled.
ilLoggingDBSettings::isMemoryUsageEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 142 of file class.ilLoggingDBSettings.php.
References $memory_usage.
Referenced by update().
|
private |
Read settings.
private
Definition at line 199 of file class.ilLoggingDBSettings.php.
References enableBrowserLog(), enableCaching(), enableMemoryUsage(), getStorage(), setBrowserUsers(), setCacheLevel(), and setLevel().
Referenced by __construct().
ilLoggingDBSettings::setBrowserUsers | ( | array | $users | ) |
Definition at line 174 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::setCacheLevel | ( | int | $a_level | ) |
Definition at line 117 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::setLevel | ( | int | $a_level | ) |
Definition at line 112 of file class.ilLoggingDBSettings.php.
Referenced by read().
ilLoggingDBSettings::update | ( | ) |
Update setting.
Definition at line 183 of file class.ilLoggingDBSettings.php.
References getBrowserLogUsers(), getCacheLevel(), getLevel(), getStorage(), isBrowserLogEnabled(), isCacheEnabled(), and isMemoryUsageEnabled().
|
private |
Definition at line 37 of file class.ilLoggingDBSettings.php.
Referenced by isBrowserLogEnabled().
|
private |
Definition at line 41 of file class.ilLoggingDBSettings.php.
Referenced by getBrowserLogUsers().
|
private |
Definition at line 34 of file class.ilLoggingDBSettings.php.
Referenced by isCacheEnabled().
|
private |
Definition at line 35 of file class.ilLoggingDBSettings.php.
Referenced by getCacheLevel().
|
private |
Definition at line 30 of file class.ilLoggingDBSettings.php.
Referenced by isEnabled().
|
staticprotected |
Definition at line 28 of file class.ilLoggingDBSettings.php.
|
private |
Definition at line 33 of file class.ilLoggingDBSettings.php.
Referenced by getLevel().
|
private |
Definition at line 36 of file class.ilLoggingDBSettings.php.
Referenced by isMemoryUsageEnabled().
|
private |
Definition at line 31 of file class.ilLoggingDBSettings.php.
Referenced by getStorage().