Public Member Functions | |
| ilConditionHandlerInterface (&$gui_obj, $a_ref_id=null) | |
| setBackButtons ($a_btn_arr) | |
| getBackButtons () | |
| & | executeCommand () |
| setAutomaticValidation ($a_status) | |
| getAutomaticValidation () | |
| setTargetId ($a_target_id) | |
| set target id | |
| getTargetId () | |
| get target id | |
| setTargetRefId ($a_target_ref_id) | |
| set target ref id | |
| getTargetRefId () | |
| get target ref id | |
| setTargetType ($a_target_type) | |
| set target type | |
| getTargetType () | |
| get target type | |
| setTargetTitle ($a_target_title) | |
| set target title | |
| getTargetTitle () | |
| get target title | |
| chi_init (&$chi_target_obj, $a_ref_id=null) | |
| listConditions () | |
| edit () | |
| updateCondition () | |
| delete () | |
| selector () | |
| add () | |
| assign () | |
| assign new trigger condition to target | |
| chi_update () | |
| __getConditionsOfTarget () | |
| __showButtons () | |
Data Fields | |
| $ctrl = null | |
| $lng | |
| $tpl | |
| $tree | |
| $ch_obj | |
| $target_obj | |
| $client_obj | |
| $target_id | |
| $target_type | |
| $target_title | |
| $target_ref_id | |
| $automatic_validation = true | |
Definition at line 37 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::__getConditionsOfTarget | ( | ) |
Definition at line 565 of file class.ilConditionHandlerInterface.php.
References ilConditionHandler::_getConditionsOfTarget(), getTargetId(), and getTargetType().
Referenced by chi_update().
{
include_once './classes/class.ilConditionHandler.php';
foreach(ilConditionHandler::_getConditionsOfTarget($this->getTargetId(), $this->getTargetType()) as $condition)
{
if($condition['operator'] == 'not_member')
{
continue;
}
else
{
$cond[] = $condition;
}
}
return $cond ? $cond : array();
}
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandlerInterface::__showButtons | ( | ) |
Definition at line 583 of file class.ilConditionHandlerInterface.php.
References getBackButtons().
{
if(!$this->getBackButtons())
{
return false;
}
$this->tpl->addBlockfile("BUTTONS", "buttons", "tpl.buttons.html");
foreach($this->getBackButtons() as $name => $link)
{
$this->tpl->setCurrentBlock("btn_cell");
$this->tpl->setVariable("BTN_LINK",$link);
$this->tpl->setVariable("BTN_TXT",$this->lng->txt($name));
$this->tpl->parseCurrentBlock();
}
}
Here is the call graph for this function:| ilConditionHandlerInterface::add | ( | ) |
Definition at line 412 of file class.ilConditionHandlerInterface.php.
References $_GET, $ch_obj, $counter, ilLPCollections::_getPossibleSAHSItems(), ilUtil::formCheckbox(), ilUtil::formSelect(), ilUtil::getImagePath(), getTargetTitle(), getTargetType(), selector(), sendInfo(), and ilUtil::switchColor().
Referenced by assign().
{
global $ilObjDataCache;
if(!$_GET['source_id'])
{
sendInfo("Missing id: condition_id");
$this->selector();
return false;
}
$trigger_obj_id = $ilObjDataCache->lookupObjId((int) $_GET['source_id']);
$trigger_type = $ilObjDataCache->lookupType($trigger_obj_id);
$trigger_title = $ilObjDataCache->lookupTitle($trigger_obj_id);
$this->tpl->addBlockfile('ADM_CONTENT','adm_content','tpl.condition_handler_add.html');
$this->ctrl->setParameter($this,'source_id',(int) $_GET['source_id']);
$this->tpl->setVariable("FORMACTION",$this->ctrl->getFormAction($this));
// Table header
$this->tpl->setVariable("COLL_TITLE_IMG",ilUtil::getImagePath('icon_'.$this->getTargetType().'.gif'));
$this->tpl->setVariable("COLL_TITLE_IMG_ALT",$this->lng->txt('obj_'.$this->getTargetType()));
$this->tpl->setVariable("ADD_CONDITION",$this->lng->txt('add_condition'));
$this->tpl->setVariable("TABLE_TITLE",$this->getTargetTitle());
$this->tpl->setVariable("TRIGGER_TITLE",$trigger_title);
// Condition selector
$this->tpl->setVariable("CONDITION",$this->lng->txt('condition'));
include_once "./classes/class.ilConditionHandler.php";
$ch_obj =& new ilConditionHandler();
foreach($ch_obj->getOperatorsByTargetType($trigger_type) as $operator)
{
$operators[$operator] = $this->lng->txt('condition_'.$operator);
}
$this->tpl->setVariable("SEL_CONDITION",ilUtil::formSelect(0,
"operator",
$operators,
false,
true));
// Additional settings for SCO's
if($trigger_type == 'sahs')
{
$this->lng->loadLanguageModule('trac');
include_once 'Services/Tracking/classes/class.ilLPCollections.php';
$lp_collections = new ilLPCollections($trigger_obj_id);
$counter = 0;
$this->tpl->setVariable("INFO_SCO",$this->lng->txt('trac_lp_determination_info_sco'));
$this->tpl->setVariable("ROWCOL_INFO",ilUtil::switchColor(++$counter,'tblrow1','tblrow2'));
foreach(ilLPCollections::_getPossibleSAHSItems($trigger_obj_id) as $item_id => $sahs_item)
{
$this->tpl->setCurrentBlock("sco_row");
$this->tpl->setVariable("CHECK_SCO",ilUtil::formCheckbox($lp_collections->isAssigned($item_id),
'item_ids[]',
$item_id));
$this->tpl->setVariable("SCO_TITLE",$sahs_item['title']);
$this->tpl->setVariable("ROWCOL",ilUtil::switchColor(++$counter,'tblrow1','tblrow2'));
$this->tpl->parseCurrentBlock();
}
}
// Table footer
$this->tpl->setVariable("DOWNRIGHT",ilUtil::getImagePath('arrow_downright.gif'));
$this->tpl->setVariable("BTN_SAVE",$this->lng->txt('save'));
$this->tpl->setVariable("BTN_CANCEL",$this->lng->txt('cancel'));
}
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandlerInterface::assign | ( | ) |
assign new trigger condition to target
Definition at line 483 of file class.ilConditionHandlerInterface.php.
References $_GET, $_POST, add(), getAutomaticValidation(), ilObjectFactory::getInstanceByRefId(), getTargetId(), getTargetRefId(), getTargetType(), listConditions(), and sendInfo().
{
if(!isset($_GET['source_id']))
{
echo "class.ilConditionHandlerInterface: no source_id given";
return false;
}
if(!strlen($_POST['operator']))
{
sendInfo($this->lng->txt('no_operator_selected'));
$this->add();
return false;
}
$this->ch_obj->setTargetRefId($this->getTargetRefId());
$this->ch_obj->setTargetObjId($this->getTargetId());
$this->ch_obj->setTargetType($this->getTargetType());
// this has to be changed, if non referenced trigger are implemted
if(!$trigger_obj =& ilObjectFactory::getInstanceByRefId((int) $_GET['source_id'],false))
{
echo 'ilConditionHandler: Trigger object does not exist';
}
$this->ch_obj->setTriggerRefId($trigger_obj->getRefId());
$this->ch_obj->setTriggerObjId($trigger_obj->getId());
$this->ch_obj->setTriggerType($trigger_obj->getType());
$this->ch_obj->setOperator($_POST['operator']);
$this->ch_obj->setValue('');
// Save assigned sco's
if($this->ch_obj->getTriggerType() == 'sahs')
{
include_once 'Services/Tracking/classes/class.ilLPCollections.php';
$lp_collection = new ilLPCollections($this->ch_obj->getTriggerObjId());
$lp_collection->deleteAll();
$items = is_array($_POST['item_ids']) ? $_POST['item_ids'] : array();
foreach($items as $item_id)
{
$lp_collection->add($item_id);
}
}
$this->ch_obj->enableAutomaticValidation($this->getAutomaticValidation());
if(!$this->ch_obj->storeCondition())
{
sendInfo($this->ch_obj->getErrorMessage());
}
else
{
sendInfo($this->lng->txt('added_new_condition'));
}
$this->listConditions();
return true;
}
Here is the call graph for this function:| ilConditionHandlerInterface::chi_init | ( | &$ | chi_target_obj, | |
| $ | a_ref_id = null | |||
| ) |
Definition at line 189 of file class.ilConditionHandlerInterface.php.
References ilObjectFactory::getInstanceByRefId().
{
echo 'deprecated';
include_once "./classes/class.ilConditionHandler.php";
$this->ch_obj =& new ilConditionHandler();
if($a_ref_id)
{
$this->target_obj =& ilObjectFactory::getInstanceByRefId($a_ref_id);
}
else
{
$this->target_obj =& $this->object;
}
return true;
}
Here is the call graph for this function:| ilConditionHandlerInterface::chi_update | ( | ) |
Definition at line 544 of file class.ilConditionHandlerInterface.php.
References $_POST, __getConditionsOfTarget(), and sendInfo().
{
#if(in_array('',$_POST['operator']))
#{
# sendInfo($this->lng->txt('select_one_operator'));
# return false;
#}
foreach($this->__getConditionsOfTarget() as $condition)
{
$this->ch_obj->setOperator($_POST['operator'][$condition["id"]]);
$this->ch_obj->setValue($_POST['value'][$condition["id"]]);
$this->ch_obj->updateCondition($condition['id']);
}
sendInfo($this->lng->txt('conditions_updated'));
$this->ctrl->returnToParent($this);
return true;
}
Here is the call graph for this function:| ilConditionHandlerInterface::delete | ( | ) |
Definition at line 365 of file class.ilConditionHandlerInterface.php.
References $_POST, listConditions(), and sendInfo().
{
if(!count($_POST['conditions']))
{
sendInfo('no_condition_selected');
$this->listConditions();
return true;
}
foreach($_POST['conditions'] as $condition_id)
{
$this->ch_obj->deleteCondition($condition_id);
}
sendInfo($this->lng->txt('condition_deleted'));
$this->listConditions();
return true;
}
Here is the call graph for this function:| ilConditionHandlerInterface::edit | ( | ) |
Definition at line 262 of file class.ilConditionHandlerInterface.php.
References $_GET, $ch_obj, $counter, ilConditionHandler::_getCondition(), ilLPCollections::_getPossibleSAHSItems(), ilUtil::formCheckbox(), ilUtil::formSelect(), ilUtil::getImagePath(), getTargetTitle(), getTargetType(), listConditions(), sendInfo(), and ilUtil::switchColor().
Referenced by updateCondition().
{
global $ilObjDataCache;
if(!$_GET['condition_id'])
{
sendInfo("Missing id: condition_id");
$this->listConditions();
return false;
}
$condition = ilConditionHandler::_getCondition((int) $_GET['condition_id']);
$this->tpl->addBlockfile('ADM_CONTENT','adm_content','tpl.condition_handler_edit_condition.html');
$this->ctrl->setParameter($this,'condition_id',(int) $_GET['condition_id']);
$this->tpl->setVariable("FORMACTION",$this->ctrl->getFormAction($this));
// Table header
$this->tpl->setVariable("COLL_TITLE_IMG",ilUtil::getImagePath('icon_'.$this->getTargetType().'.gif'));
$this->tpl->setVariable("COLL_TITLE_IMG_ALT",$this->lng->txt('obj_'.$this->getTargetType()));
$this->tpl->setVariable("TABLE_TITLE",$this->getTargetTitle());
$this->tpl->setVariable("TRIGGER_TITLE",$ilObjDataCache->lookupTitle($condition['trigger_obj_id']));
// Condition selector
$this->tpl->setVariable("CONDITION",$this->lng->txt('condition'));
include_once "./classes/class.ilConditionHandler.php";
$ch_obj =& new ilConditionHandler();
foreach($ch_obj->getOperatorsByTargetType($condition['trigger_type']) as $operator)
{
$operators[$operator] = $this->lng->txt('condition_'.$operator);
}
$this->tpl->setVariable("SEL_CONDITION",ilUtil::formSelect($condition['operator'],
"operator",
$operators,
false,
true));
// Additional settings for SCO's
if($condition['trigger_type'] == 'sahs')
{
$this->lng->loadLanguageModule('trac');
include_once 'Services/Tracking/classes/class.ilLPCollections.php';
$lp_collections = new ilLPCollections($condition['trigger_obj_id']);
$counter = 0;
$this->tpl->setVariable("INFO_SCO",$this->lng->txt('trac_lp_determination_info_sco'));
$this->tpl->setVariable("ROWCOL_INFO",ilUtil::switchColor(++$counter,'tblrow1','tblrow2'));
foreach(ilLPCollections::_getPossibleSAHSItems($condition['trigger_obj_id']) as $item_id => $sahs_item)
{
$this->tpl->setCurrentBlock("sco_row");
$this->tpl->setVariable("CHECK_SCO",ilUtil::formCheckbox($lp_collections->isAssigned($item_id),
'item_ids[]',
$item_id));
$this->tpl->setVariable("SCO_TITLE",$sahs_item['title']);
$this->tpl->setVariable("ROWCOL",ilUtil::switchColor(++$counter,'tblrow1','tblrow2'));
$this->tpl->parseCurrentBlock();
}
}
// Table footer
$this->tpl->setVariable("DOWNRIGHT",ilUtil::getImagePath('arrow_downright.gif'));
$this->tpl->setVariable("BTN_SAVE",$this->lng->txt('save'));
$this->tpl->setVariable("BTN_CANCEL",$this->lng->txt('cancel'));
}
Here is the call graph for this function:
Here is the caller graph for this function:| & ilConditionHandlerInterface::executeCommand | ( | ) |
| ilConditionHandlerInterface::getAutomaticValidation | ( | ) |
Definition at line 119 of file class.ilConditionHandlerInterface.php.
Referenced by assign().
{
return $this->automatic_validation;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::getBackButtons | ( | ) |
Definition at line 94 of file class.ilConditionHandlerInterface.php.
References $_SESSION.
Referenced by __showButtons().
Here is the caller graph for this function:| ilConditionHandlerInterface::getTargetId | ( | ) |
get target id
Definition at line 136 of file class.ilConditionHandlerInterface.php.
Referenced by __getConditionsOfTarget(), assign(), and listConditions().
{
return $this->target_id;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::getTargetRefId | ( | ) |
get target ref id
Definition at line 152 of file class.ilConditionHandlerInterface.php.
Referenced by assign(), and selector().
{
return $this->target_ref_id;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::getTargetTitle | ( | ) |
get target title
Definition at line 184 of file class.ilConditionHandlerInterface.php.
Referenced by add(), edit(), and listConditions().
{
return $this->target_title;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::getTargetType | ( | ) |
get target type
Definition at line 168 of file class.ilConditionHandlerInterface.php.
Referenced by __getConditionsOfTarget(), add(), assign(), edit(), and listConditions().
{
return $this->target_type;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::ilConditionHandlerInterface | ( | &$ | gui_obj, | |
| $ | a_ref_id = null | |||
| ) |
Definition at line 55 of file class.ilConditionHandlerInterface.php.
References $ilCtrl, $lng, $tpl, $tree, ilObjectFactory::getInstanceByRefId(), setTargetId(), setTargetRefId(), setTargetTitle(), and setTargetType().
{
global $lng,$tpl,$tree,$ilCtrl;
include_once "./classes/class.ilConditionHandler.php";
$this->ch_obj =& new ilConditionHandler();
$this->ctrl =& $ilCtrl;
$this->gui_obj =& $gui_obj;
$this->lng =& $lng;
$this->tpl =& $tpl;
$this->tree =& $tree;
if($a_ref_id)
{
$this->target_obj =& ilObjectFactory::getInstanceByRefId($a_ref_id);
}
else
{
$this->target_obj =& $this->gui_obj->object;
}
// this only works for ilObject derived objects (other objects
// should call set() methods manually
if (is_object($this->target_obj))
{
$this->setTargetId($this->target_obj->getId());
$this->setTargetRefId($this->target_obj->getRefId());
$this->setTargetType($this->target_obj->getType());
$this->setTargetTitle($this->target_obj->getTitle());
}
}
Here is the call graph for this function:| ilConditionHandlerInterface::listConditions | ( | ) |
Definition at line 210 of file class.ilConditionHandlerInterface.php.
References $counter, ilConditionHandler::_getConditionsOfTarget(), ilUtil::formCheckbox(), ilUtil::getImagePath(), getTargetId(), getTargetTitle(), getTargetType(), and ilUtil::switchColor().
Referenced by assign(), delete(), edit(), and updateCondition().
{
global $ilObjDataCache;
$this->lng->loadLanguageModule('crs');
$this->tpl->addBlockfile('ADM_CONTENT','adm_content','tpl.condition_handler_edit.html');
$this->tpl->setVariable("FORMACTION",$this->ctrl->getFormAction($this));
$this->tpl->setVariable("COLL_TITLE_IMG",ilUtil::getImagePath('icon_'.$this->getTargetType().'.gif'));
$this->tpl->setVariable("COLL_TITLE_IMG_ALT",$this->lng->txt('obj_'.$this->getTargetType()));
$this->tpl->setVariable("TABLE_TITLE",$this->getTargetTitle().' ('.$this->lng->txt('preconditions').')');
// Table header
$this->tpl->setVariable("HEAD_TITLE",$this->lng->txt('title'));
$this->tpl->setVariable("HEAD_CONDITION",$this->lng->txt('condition'));
// Table footer
$this->tpl->setVariable("BTN_DELETE",$this->lng->txt('delete'));
$this->tpl->setVariable("BTN_ADD",$this->lng->txt('add_condition'));
$this->tpl->setVariable("DOWNRIGHT",ilUtil::getImagePath('arrow_downright.gif'));
if(!count($conditions = ilConditionHandler::_getConditionsOfTarget($this->getTargetId(), $this->getTargetType())))
{
$this->tpl->setVariable("EMPTY_TXT",$this->lng->txt('no_conditions_found'));
return true;
}
$counter = 0;
foreach($conditions as $condition)
{
$this->tpl->setCurrentBlock("table_content");
$this->tpl->setVariable("ROWCOL", ilUtil::switchColor($counter++,"tblrow1","tblrow2"));
$this->tpl->setVariable("CHECKBOX",ilUtil::formCheckbox(0,"conditions[]",$condition['id']));
$this->tpl->setVariable("TITLE",$ilObjDataCache->lookupTitle($condition['trigger_obj_id']));
if(strlen($desc = $ilObjDataCache->lookupDescription($condition['trigger_obj_id'])))
{
$this->tpl->setVariable("DESCRIPTION",$desc);
}
$this->tpl->setVariable("OBJ_CONDITION",$this->lng->txt('condition_'.$condition['operator']));
// Edit link
$this->tpl->setVariable("EDIT",$this->lng->txt('edit'));
$this->ctrl->setParameter($this,'condition_id',$condition['id']);
$this->tpl->setVariable("EDIT_LINK",$this->ctrl->getLinkTarget($this,'edit'));
$this->ctrl->clearParameters($this);
$this->tpl->parseCurrentBlock();
}
return true;
}
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandlerInterface::selector | ( | ) |
Definition at line 384 of file class.ilConditionHandlerInterface.php.
References $_GET, $exp, getTargetRefId(), and sendInfo().
Referenced by add().
{
include_once ("classes/class.ilConditionSelector.php");
$this->tpl->addBlockFile('ADM_CONTENT', "adm_content", "tpl.condition_selector.html");
sendInfo($this->lng->txt("condition_select_object"));
$exp = new ilConditionSelector($this->ctrl->getLinkTarget($this,'copySelector'));
$exp->setExpand($_GET["condition_selector_expand"] ? $_GET["condition_selector_expand"] : $this->tree->readRootId());
$exp->setExpandTarget($this->ctrl->getLinkTarget($this,'selector'));
$exp->setTargetGet("ref_id");
$exp->setRefId($this->getTargetRefId());
$exp->addFilter('crs');
$exp->addFilter('tst');
$exp->addFilter('sahs');
$exp->setSelectableTypes($this->ch_obj->getTriggerTypes());
$exp->setControlClass($this);
// build html-output
$exp->setOutput(0);
$this->tpl->setCurrentBlock("adm_content");
$this->tpl->setVariable("EXPLORER",$exp->getOutput());
$this->tpl->parseCurrentBlock();
}
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandlerInterface::setAutomaticValidation | ( | $ | a_status | ) |
Definition at line 115 of file class.ilConditionHandlerInterface.php.
{
$this->automatic_validation = $a_status;
}
| ilConditionHandlerInterface::setBackButtons | ( | $ | a_btn_arr | ) |
Definition at line 90 of file class.ilConditionHandlerInterface.php.
References $_SESSION.
{
$_SESSION['precon_btn'] = $a_btn_arr;
}
| ilConditionHandlerInterface::setTargetId | ( | $ | a_target_id | ) |
set target id
Definition at line 128 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
{
$this->target_id = $a_target_id;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::setTargetRefId | ( | $ | a_target_ref_id | ) |
set target ref id
Definition at line 144 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
{
$this->target_ref_id = $a_target_ref_id;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::setTargetTitle | ( | $ | a_target_title | ) |
set target title
Definition at line 176 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
{
$this->target_title = $a_target_title;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::setTargetType | ( | $ | a_target_type | ) |
set target type
Definition at line 160 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
{
$this->target_type = $a_target_type;
}
Here is the caller graph for this function:| ilConditionHandlerInterface::updateCondition | ( | ) |
Definition at line 326 of file class.ilConditionHandlerInterface.php.
References $_GET, $_POST, ilConditionHandler::_getCondition(), edit(), listConditions(), and sendInfo().
{
global $ilObjDataCache;
if(!$_GET['condition_id'])
{
sendInfo("Missing id: condition_id");
$this->listConditions();
return false;
}
// Update condition
include_once 'classes/class.ilConditionHandler.php';
$condition_handler = new ilConditionHandler();
$condition = ilConditionHandler::_getCondition((int) $_GET['condition_id']);
$condition_handler->setOperator($_POST['operator']);
$condition_handler->setValue('');
$condition_handler->updateCondition($condition['id']);
// Update relevant sco's
if($condition['trigger_type'] == 'sahs')
{
include_once 'Services/Tracking/classes/class.ilLPCollections.php';
$lp_collection = new ilLPCollections($condition['trigger_obj_id']);
$lp_collection->deleteAll();
$items = is_array($_POST['item_ids']) ? $_POST['item_ids'] : array();
foreach($items as $item_id)
{
$lp_collection->add($item_id);
}
}
sendInfo($this->lng->txt('settings_saved'));
$this->edit();
}
Here is the call graph for this function:| ilConditionHandlerInterface::$automatic_validation = true |
Definition at line 53 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$ch_obj |
Definition at line 45 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$client_obj |
Definition at line 47 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$ctrl = null |
Definition at line 39 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$lng |
Definition at line 41 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
| ilConditionHandlerInterface::$target_id |
Definition at line 48 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$target_obj |
Definition at line 46 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$target_ref_id |
Definition at line 51 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$target_title |
Definition at line 50 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$target_type |
Definition at line 49 of file class.ilConditionHandlerInterface.php.
| ilConditionHandlerInterface::$tpl |
Definition at line 42 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
| ilConditionHandlerInterface::$tree |
Definition at line 43 of file class.ilConditionHandlerInterface.php.
Referenced by ilConditionHandlerInterface().
1.7.1