ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
interface.ilLoggingSettings.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 1998-2015 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
5 
15 {
16  public function isEnabled(): bool;
17 
18  public function getLogDir(): string;
19 
20  public function getLogFile(): string;
21 
22  public function getLevel(): int;
23 
24  public function getLevelByComponent(string $a_component_id): int;
25 
26  public function getCacheLevel(): int;
27 
28  public function isCacheEnabled(): bool;
29 
30  public function isMemoryUsageEnabled(): bool;
31 
32  public function isBrowserLogEnabled(): bool;
33 
34  public function isBrowserLogEnabledForUser(string $a_login): bool;
35 
36  public function getBrowserLogUsers(): array;
37 }
getLevelByComponent(string $a_component_id)
isBrowserLogEnabledForUser(string $a_login)