19declare(strict_types=1);
39 require_once(
"Services/Init/classes/class.ilInitialisation.php");
75 ?
string $a_source_file =
null,
76 ?
bool $destroy_existing =
false
78 parent::
initGlobal($a_name, $a_class, $a_source_file, $destroy_existing);
90 parent::initGlobal(
"ilBench",
"ilBenchmark",
"./Services/Utilities/classes/class.ilBenchmark.php");
91 parent::initDatabase();
103 if (!isset(
$GLOBALS[
'ilIliasIniFile'])) {
104 parent::initIliasIniFile();
116 if (!isset(
$GLOBALS[
'initClientIniFile'])) {
117 parent::initClientIniFile();
126 parent::initGlobal(
"ilAppEventHandler",
"ilAppEventHandler",
"./Services/EventHandling/classes/class.ilAppEventHandler.php");
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
static initIlias(string $client_id)
static initDatabase()
Function: initDatabase() Derive from protected to public...
static initIliasIniFile()
Function: initIliasIniFile() Derive from protected to public...
static initLog()
Init log instance.
static initClientIniFile()
Function: initClientIniFile() Derive from protected to public...
static initGlobal(string $a_name, $a_class, ?string $a_source_file=null, ?bool $destroy_existing=false)
Function; initGlobal($a_name, $a_class, $a_source_file) Derive from protected to public....
static init(string $a_type)
Init context by type.
ILIAS Initialisation Utility Class perform basic setup: init database handler, load configuration fil...
static initILIAS()
ilias initialisation
static initGlobal(string $a_name, $a_class, ?string $a_source_file=null, ?bool $destroy_existing=false)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...