| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 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().