2 require_once(
'./Services/ActiveRecord/class.ActiveRecord.php');
18 return 'il_wac_secure_path';
28 public static function getCheckingInstance(
ilWACPath $ilWACPath) {
38 $secure_path_checking_class = $obj->getComponentDirectory() .
'/classes/class.' . $obj->getCheckingClass() .
'.php';
39 if (!file_exists($secure_path_checking_class)) {
40 ilWACLog::getInstance()->write(
'Checking Instance not found in path: ' . $secure_path_checking_class);
45 require_once($secure_path_checking_class);
46 $class_name = $obj->getCheckingClass();
48 return new $class_name();
120 preg_match(
"/[\\\|\\/](Services|Modules|Customizing)[\\\|\\/].*/u", $this->component_directory, $matches);
122 return '.' . $matches[0];
setInSecFolder($in_sec_folder)
setComponentDirectory($component_directory)
setCheckingClass($checking_class)
static returnDbTableName()
setHasCheckingInstance($has_checking_instance)