ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
XapiProxy\ilInitialisation Class Reference
+ Inheritance diagram for XapiProxy\ilInitialisation:
+ Collaboration diagram for XapiProxy\ilInitialisation:

Static Public Member Functions

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... More...
 
static initDatabase ()
 Function: initDatabase() Derive from protected to public... More...
 
static initIliasIniFile ()
 Function: initIliasIniFile() Derive from protected to public... More...
 
static initClientIniFile ()
 Function: initClientIniFile() Derive from protected to public... More...
 
static initLog ()
 
- Static Public Member Functions inherited from ilInitialisation
static initFileUploadService (\ILIAS\DI\Container $dic)
 Initializes the file upload service. More...
 
static setSessionHandler ()
 set session handler to db Used in Soap/CAS More...
 
static initUserAccount ()
 Init user with current account id. More...
 
static goToPublicSection ()
 go to public section More...
 
static reinitILIAS ()
 
static reInitUser ()
 
static initILIAS ()
 ilias initialisation More...
 
static handleErrorReporting ()
 Set error reporting level. More...
 
static resumeUserSession ()
 Resume an existing user session. More...
 
static applyPluginManipulationsToUiFramework (\ILIAS\DI\Container $c)
 
static redirectToStartingPage (string $target='')
 

Additional Inherited Members

- Static Protected Member Functions inherited from ilInitialisation
static removeUnsafeCharacters ()
 Remove unsafe characters from GET. More...
 
static recursivelyRemoveUnsafeCharacters ($var)
 
static requireCommonIncludes ()
 get common include code files More...
 
static initIliasIniFile ()
 This method provides a global instance of class ilIniFile for the ilias.ini.php file in variable $ilIliasIniFile. More...
 
static initResourceStorage ()
 
static initUploadPolicies (\ILIAS\DI\Container $dic)
 
static buildHTTPPath ()
 
static determineClient ()
 This method determines the current client and sets the constant CLIENT_ID. More...
 
static initClientIniFile ()
 This method provides a global instance of class ilIniFile for the client.ini.php file in variable $ilClientIniFile. More...
 
static handleMaintenanceMode ()
 handle maintenance mode More...
 
static initDatabase ()
 initialise database object $ilDB More...
 
static initGlobalCache ()
 
static setCookieConstants ()
 
static setSessionCookieParams ()
 set session cookie params More...
 
static initCron (\ILIAS\DI\Container $c)
 
static initCustomObjectIcons (\ILIAS\DI\Container $c)
 
static initAvatar (\ILIAS\DI\Container $c)
 
static initLegalDocuments (Container $c)
 
static initAccessibilityControlConcept (\ILIAS\DI\Container $c)
 
static initSettings ()
 initialise $ilSettings object and define constants Used in Soap More...
 
static initStyle ()
 provide $styleDefinition object More...
 
static initLocale ()
 Init Locale. More...
 
static goToLogin ()
 go to login More...
 
static initAccessHandling ()
 $ilAccess and $rbac... More...
 
static initLog ()
 Init log instance. More...
 
static initGlobal (string $a_name, $a_class, ?string $a_source_file=null, ?bool $destroy_existing=false)
 
static abortAndDie (string $a_message)
 
static handleDevMode ()
 Prepare developer tools. More...
 
static initSession ()
 Init auth session. More...
 
static initCore ()
 Init core objects (level 0) More...
 
static initClient ()
 Init client-based objects (level 1) More...
 
static initUser ()
 Init user / authentification (level 2) More...
 
static handleAuthenticationFail ()
 
static initHTTPServices (\ILIAS\DI\Container $container)
 
static initComponentService (\ILIAS\DI\Container $container)
 
static initHTML ()
 init HTML output (level 3) More...
 
static blockedAuthentication (string $a_current_script)
 Block authentication based on current request. More...
 
static translateMessage (string $a_message_id, ?array $a_message_static=null)
 Translate message if possible. More...
 
static redirect (string $a_target, string $a_message_id='', ?array $a_message_static=null)
 Redirects to target url if context supports it. More...
 
- Static Protected Attributes inherited from ilInitialisation
static bool $already_initialized = false
 

Detailed Description

Definition at line 64 of file DataService.php.

Member Function Documentation

◆ initClientIniFile()

static XapiProxy\ilInitialisation::initClientIniFile ( )
static

Function: initClientIniFile() Derive from protected to public...

See also
::initIliasIniFile()

Definition at line 113 of file DataService.php.

References $GLOBALS.

113  : void
114  {
115  if (!isset($GLOBALS['initClientIniFile'])) {
116  parent::initClientIniFile();
117  }
118  }
$GLOBALS["DIC"]
Definition: wac.php:53

◆ initDatabase()

static XapiProxy\ilInitialisation::initDatabase ( )
static

Function: initDatabase() Derive from protected to public...

See also
::initDatabase()

Definition at line 86 of file DataService.php.

References $GLOBALS.

86  : void
87  {
88  if (!isset($GLOBALS['ilDB'])) {
89  parent::initGlobal("ilBench", "ilBenchmark", "./components/ILIAS/Utilities/classes/class.ilBenchmark.php");
90  parent::initDatabase();
91  }
92  }
$GLOBALS["DIC"]
Definition: wac.php:53

◆ initGlobal()

static XapiProxy\ilInitialisation::initGlobal ( string  $a_name,
  $a_class,
?string  $a_source_file = null,
?bool  $destroy_existing = false 
)
static

Function; initGlobal($a_name, $a_class, $a_source_file) Derive from protected to public...

See also
::initGlobal()

Definition at line 71 of file DataService.php.

76  : void {
77  parent::initGlobal($a_name, $a_class, $a_source_file, $destroy_existing);
78  }

◆ initIliasIniFile()

static XapiProxy\ilInitialisation::initIliasIniFile ( )
static

Function: initIliasIniFile() Derive from protected to public...

See also
::initIliasIniFile()

Definition at line 100 of file DataService.php.

References $GLOBALS.

100  : void
101  {
102  if (!isset($GLOBALS['ilIliasIniFile'])) {
103  parent::initIliasIniFile();
104  }
105  }
$GLOBALS["DIC"]
Definition: wac.php:53

◆ initLog()

static XapiProxy\ilInitialisation::initLog ( )
static

Definition at line 121 of file DataService.php.

References $GLOBALS.

121  : void
122  {
123  if (!isset($GLOBALS['ilLog'])) {
124  parent::initLog();
125  parent::initGlobal("ilAppEventHandler", "ilAppEventHandler", "./components/ILIAS/EventHandling/classes/class.ilAppEventHandler.php");
126  }
127  }
$GLOBALS["DIC"]
Definition: wac.php:53

The documentation for this class was generated from the following file: