ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
raiseError.php
Go to the documentation of this file.
1<?php
2chdir("./../../../");
3require_once("Services/Init/classes/class.ilIniFile.php");
4$ini = new ilIniFile("ilias.ini.php");
5$ini->read();
6
7$http = $ini->readVariable("server", "http_path");
8$http = preg_replace("/^(https:\/\/)|(http:\/\/)+/", "", $http);
9
10$_SERVER['HTTP_HOST'] = $http;
11$_SERVER['REQUEST_URI'] = "";
12
13require_once("Services/Init/classes/class.ilInitialisation.php");
15
16global $DIC;
17
18$ilErr = $DIC['ilErr'];
19
20$ilErr->raiseError("This is your error message", $ilErr->FATAL);
An exception for terminatinating execution or to throw for unit testing.
INIFile Parser.
static initILIAS()
ilias initialisation
global $DIC
Definition: raiseError.php:16
$_SERVER['HTTP_HOST']
Definition: raiseError.php:10
$http
Definition: raiseError.php:7
$ini
Definition: raiseError.php:4
$ilErr
Definition: raiseError.php:18