|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilLoggingDBSettings:
Collaboration diagram for ilLoggingDBSettings: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 12 of file class.ilLoggingDBSettings.php.
|
private |
Definition at line 31 of file class.ilLoggingDBSettings.php.
References ilLogLevel\DEBUG, ilLogLevel\INFO, and read().
Here is the call graph for this function:| ilLoggingDBSettings::enableBrowserLog | ( | bool | $a_stat | ) |
Definition at line 150 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::enableCaching | ( | bool | $a_status | ) |
Definition at line 113 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::enableMemoryUsage | ( | bool | $a_stat | ) |
Definition at line 123 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::getBrowserLogUsers | ( | ) |
Implements ilLoggingSettings.
Definition at line 155 of file class.ilLoggingDBSettings.php.
References $browser_users.
Referenced by isBrowserLogEnabledForUser(), and update().
Here is the caller graph for this function:| ilLoggingDBSettings::getCacheLevel | ( | ) |
Implements ilLoggingSettings.
Definition at line 108 of file class.ilLoggingDBSettings.php.
References $cache_level.
Referenced by update().
Here is the caller graph for this function:
|
static |
Definition at line 41 of file class.ilLoggingDBSettings.php.
Referenced by ilLogComponentTableGUI\fillRow(), ilLoggerFactory\getInstance(), ilLogComponentTableGUI\init(), ilSimpleSAMLphpWrapper\initConfigFiles(), and ilObjLoggingSettingsGUI\initSettings().
Here is the caller graph for this function:| ilLoggingDBSettings::getLevel | ( | ) |
Implements ilLoggingSettings.
Definition at line 93 of file class.ilLoggingDBSettings.php.
References $level.
Referenced by getLevelByComponent(), and update().
Here is the caller graph for this function:| ilLoggingDBSettings::getLevelByComponent | ( | string | $a_component_id | ) |
Get level by component.
Implements ilLoggingSettings.
Definition at line 53 of file class.ilLoggingDBSettings.php.
References ilLogComponentLevels\getInstance(), and getLevel().
Here is the call graph for this function:| ilLoggingDBSettings::getLogDir | ( | ) |
Implements ilLoggingSettings.
Definition at line 83 of file class.ilLoggingDBSettings.php.
| ilLoggingDBSettings::getLogFile | ( | ) |
Implements ilLoggingSettings.
Definition at line 88 of file class.ilLoggingDBSettings.php.
|
protected |
| ilLoggingDBSettings::isBrowserLogEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 133 of file class.ilLoggingDBSettings.php.
References $browser.
Referenced by isBrowserLogEnabledForUser(), and update().
Here is the caller graph for this function:| ilLoggingDBSettings::isBrowserLogEnabledForUser | ( | string | $a_login | ) |
Implements ilLoggingSettings.
Definition at line 139 of file class.ilLoggingDBSettings.php.
References getBrowserLogUsers(), and isBrowserLogEnabled().
Here is the call graph for this function:| ilLoggingDBSettings::isCacheEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 118 of file class.ilLoggingDBSettings.php.
References $cache.
Referenced by update().
Here is the caller graph for this function:| ilLoggingDBSettings::isEnabled | ( | ) |
Check if logging is enabled.
Implements ilLoggingSettings.
Definition at line 78 of file class.ilLoggingDBSettings.php.
References $enabled.
| ilLoggingDBSettings::isMemoryUsageEnabled | ( | ) |
Implements ilLoggingSettings.
Definition at line 128 of file class.ilLoggingDBSettings.php.
References $memory_usage.
Referenced by update().
Here is the caller graph for this function:
|
private |
Read settings.
private
Definition at line 185 of file class.ilLoggingDBSettings.php.
References enableBrowserLog(), enableCaching(), enableMemoryUsage(), getStorage(), setBrowserUsers(), setCacheLevel(), and setLevel().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLoggingDBSettings::setBrowserUsers | ( | array | $users | ) |
Definition at line 160 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::setCacheLevel | ( | int | $a_level | ) |
Definition at line 103 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::setLevel | ( | int | $a_level | ) |
Definition at line 98 of file class.ilLoggingDBSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilLoggingDBSettings::update | ( | ) |
Update setting.
Definition at line 169 of file class.ilLoggingDBSettings.php.
References getBrowserLogUsers(), getCacheLevel(), getLevel(), getStorage(), isBrowserLogEnabled(), isCacheEnabled(), and isMemoryUsageEnabled().
Here is the call graph for this function:
|
private |
Definition at line 23 of file class.ilLoggingDBSettings.php.
Referenced by isBrowserLogEnabled().
|
private |
Definition at line 27 of file class.ilLoggingDBSettings.php.
Referenced by getBrowserLogUsers().
|
private |
Definition at line 20 of file class.ilLoggingDBSettings.php.
Referenced by isCacheEnabled().
|
private |
Definition at line 21 of file class.ilLoggingDBSettings.php.
Referenced by getCacheLevel().
|
private |
Definition at line 16 of file class.ilLoggingDBSettings.php.
Referenced by isEnabled().
|
staticprotected |
Definition at line 14 of file class.ilLoggingDBSettings.php.
|
private |
Definition at line 19 of file class.ilLoggingDBSettings.php.
Referenced by getLevel().
|
private |
Definition at line 22 of file class.ilLoggingDBSettings.php.
Referenced by isMemoryUsageEnabled().
|
private |
Definition at line 17 of file class.ilLoggingDBSettings.php.
Referenced by getStorage().