32 return 'il_wac_secure_path';
59 $secure_path_checking_class = $obj->getComponentDirectory() .
'/classes/class.' . $obj->getCheckingClass() .
'.php';
60 if (!file_exists($secure_path_checking_class)) {
63 'Checking Instance not found in path: ' . $secure_path_checking_class
66 $class_name = $obj->getCheckingClass();
68 return new $class_name();
81 return !is_null($obj);
129 preg_match(
"/[\\\|\\/](Services|Modules|Customizing)[\\\|\\/].*/u", $this->component_directory, $matches);
131 return '.' . $matches[0];
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
bool $in_sec_folder
@con_has_field true @con_fieldtype integer @con_length 1
static hasCheckingInstanceRegistered(ilWACPath $ilWACPath)
Searches a checking instance for the given wac path.
string $checking_class
@con_has_field true @con_fieldtype text @con_length 256
setCheckingClass(string $checking_class)
setHasCheckingInstance(bool $has_checking_instance)
setComponentDirectory(string $component_directory)
string $path
@con_is_primary true @con_is_unique true @con_has_field true @con_fieldtype text @con_length 64
bool $has_checking_instance
static returnDbTableName()
@description Return the Name of your Database Table
setInSecFolder(bool $in_sec_folder)
string $component_directory
@con_has_field true @con_fieldtype text @con_length 256
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...