ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
ilContainerStartObjects More...
Public Member Functions | |
__construct ($a_object_ref_id, $a_object_id) | |
getObjId () | |
getRefId () | |
getStartObjects () | |
delete ($a_crs_start_id) | |
Delete item by sequence id. More... | |
deleteItem ($a_item_ref_id) | |
Delete item by ref_id. More... | |
exists ($a_item_ref_id) | |
add ($a_item_ref_id) | |
__deleteAll () | |
setObjectPos ($a_start_id, $a_pos) | |
getPossibleStarters () | |
allFullfilled ($a_user_id) | |
isFullfilled ($a_user_id, $a_item_id) | |
cloneDependencies ($a_target_id, $a_copy_id) | |
Static Public Member Functions | |
static | isStartObject ($a_container_id, $a_item_ref_id) |
Check if object is start object. More... | |
Protected Member Functions | |
setObjId ($a_id) | |
setRefId ($a_ref_id) | |
__read () | |
Protected Attributes | |
$tree | |
$db | |
$obj_data_cache | |
$log | |
$ref_id | |
$obj_id | |
$start_objs = array() | |
Definition at line 12 of file class.ilContainerStartObjects.php.
ilContainerStartObjects::__construct | ( | $a_object_ref_id, | |
$a_object_id | |||
) |
Definition at line 38 of file class.ilContainerStartObjects.php.
References $DIC, __read(), setObjId(), and setRefId().
ilContainerStartObjects::__deleteAll | ( | ) |
Definition at line 166 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, and getObjId().
|
protected |
Definition at line 77 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, $res, $row, $tree, ilDBConstants\FETCHMODE_OBJECT, and getObjId().
Referenced by __construct().
ilContainerStartObjects::add | ( | $a_item_ref_id | ) |
Definition at line 141 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, and getObjId().
Referenced by ilLOSettings\updateStartObjects().
ilContainerStartObjects::allFullfilled | ( | $a_user_id | ) |
Definition at line 207 of file class.ilContainerStartObjects.php.
References getStartObjects(), and isFullfilled().
ilContainerStartObjects::cloneDependencies | ( | $a_target_id, | |
$a_copy_id | |||
) |
Definition at line 266 of file class.ilContainerStartObjects.php.
References $data, $ilLog, $log, $obj_data_cache, $start, ilCopyWizardOptions\_getInstance(), and getStartObjects().
ilContainerStartObjects::delete | ( | $a_crs_start_id | ) |
Delete item by sequence id.
type | $a_crs_start_id |
Definition at line 103 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, and getObjId().
ilContainerStartObjects::deleteItem | ( | $a_item_ref_id | ) |
Delete item by ref_id.
type | $a_item_ref_id |
Definition at line 118 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, and getObjId().
Referenced by ilLOSettings\updateStartObjects().
ilContainerStartObjects::exists | ( | $a_item_ref_id | ) |
Definition at line 129 of file class.ilContainerStartObjects.php.
References $db, $ilDB, $query, $res, and getObjId().
Referenced by ilLOSettings\updateStartObjects().
ilContainerStartObjects::getObjId | ( | ) |
Definition at line 57 of file class.ilContainerStartObjects.php.
References $obj_id.
Referenced by __deleteAll(), __read(), add(), delete(), deleteItem(), exists(), and setObjectPos().
ilContainerStartObjects::getPossibleStarters | ( | ) |
Definition at line 190 of file class.ilContainerStartObjects.php.
References ilObjectActivation\getItems(), and getRefId().
ilContainerStartObjects::getRefId | ( | ) |
Definition at line 67 of file class.ilContainerStartObjects.php.
References $ref_id.
Referenced by getPossibleStarters(), and isFullfilled().
ilContainerStartObjects::getStartObjects | ( | ) |
Definition at line 72 of file class.ilContainerStartObjects.php.
Referenced by allFullfilled(), and cloneDependencies().
ilContainerStartObjects::isFullfilled | ( | $a_user_id, | |
$a_item_id | |||
) |
Definition at line 217 of file class.ilContainerStartObjects.php.
References $obj_data_cache, $obj_id, $type, ilLPStatus\_hasUserCompleted(), ilObjSurveyAccess\_lookupFinished(), ilObjTestAccess\checkCondition(), and getRefId().
Referenced by allFullfilled().
|
static |
Check if object is start object.
type | $a_container_id | |
type | $a_item_ref_id |
Definition at line 298 of file class.ilContainerStartObjects.php.
References $DIC, $ilDB, $query, and $res.
Referenced by ilLOTestQuestionAdapter\isQualifiedStartRun().
ilContainerStartObjects::setObjectPos | ( | $a_start_id, | |
$a_pos | |||
) |
Definition at line 176 of file class.ilContainerStartObjects.php.
References $db, $ilDB, and getObjId().
|
protected |
Definition at line 52 of file class.ilContainerStartObjects.php.
Referenced by __construct().
|
protected |
Definition at line 62 of file class.ilContainerStartObjects.php.
Referenced by __construct().
|
protected |
Definition at line 22 of file class.ilContainerStartObjects.php.
Referenced by __deleteAll(), __read(), add(), delete(), deleteItem(), exists(), and setObjectPos().
|
protected |
Definition at line 32 of file class.ilContainerStartObjects.php.
Referenced by cloneDependencies().
|
protected |
Definition at line 27 of file class.ilContainerStartObjects.php.
Referenced by cloneDependencies(), and isFullfilled().
|
protected |
Definition at line 35 of file class.ilContainerStartObjects.php.
Referenced by getObjId(), and isFullfilled().
|
protected |
Definition at line 34 of file class.ilContainerStartObjects.php.
Referenced by getRefId().
|
protected |
Definition at line 36 of file class.ilContainerStartObjects.php.
|
protected |
Definition at line 17 of file class.ilContainerStartObjects.php.
Referenced by __read().