2require_once(
'./Services/WebAccessChecker/classes/class.ilWebAccessChecker.php');
 
    3require_once(
'./Services/WebAccessChecker/classes/class.ilHTTP.php');
 
    4require_once(
'./Services/FileDelivery/classes/class.ilFileDelivery.php');
 
   22        public static function run($raw_path) {
 
   23                $obj = 
new self($raw_path);
 
   24                $obj->handleRequest();
 
   61                        switch ($e->getCode()) {
 
   78        protected function deny() {
 
   90                $ilFileDelivery->deliver();
 
   98                $ilFileDelivery->stream();
 
  121                $ilLog->write($e->getMessage());
 
  122                $tpl->setVariable(
'BASE', strstr(
$_SERVER[
'REQUEST_URI'], 
'/data', 
true) . 
'/');
 
  124                $tpl->getStandardTemplate();
 
  134                echo $e->getMessage();
 
  144                $ilFileDelivery->setCache(
false);
 
  149                        $ilFileDelivery->stream();
 
  151                        $ilFileDelivery->deliver();
 
static handleErrorReporting()
Set error reporting level.
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
const NO_CHECKING_INSTANCE
const INITIALISATION_FAILED
const ACCESS_DENIED_NO_LOGIN
const ACCESS_WITHOUT_CHECK
const ACCESS_DENIED_NO_PUB
Class ilWebAccessCheckerDelivery.
handleErrors(ilWACException $e)
__construct($raw_path)
ilWebAccessCheckerDelivery constructor.
handleAccessErrors(ilWACException $e)
Class ilWebAccessChecker.
setDisposition($disposition)
setSendStatusCode($send_status_code)
setRevalidateFolderTokens($revalidate_folder_tokens)
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']