ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Handle events. More...
Public Member Functions | |
__construct (ilTree $tree) | |
handleObjectDeletion (array $parameter) | |
Find out, if a subobject is about to be deleted. More... | |
handleObjectToTrash (array $parameter) | |
handleParticipantDeletion (int $obj_id, int $usr_id) | |
Protected Member Functions | |
isExistingObject (int $ref_id) | |
deleteLSOItem (int $obj_ref_id, int $parent_lso_ref_id) | |
getParentLSOInfo (int $child_ref_id) | |
get the LSO up from $child_ref_if More... | |
getRefIdsOfObjId (int $triggerer_obj_id) | |
getInstanceByRefId (int $ref_id) | |
getInstanceByObjId (int $obj_id) | |
Protected Attributes | |
$tree | |
Handle events.
Definition at line 10 of file class.ilLSEventHandler.php.
ilLSEventHandler::__construct | ( | ilTree | $tree | ) |
|
protected |
Definition at line 67 of file class.ilLSEventHandler.php.
References getInstanceByRefId().
Referenced by handleObjectDeletion(), and handleObjectToTrash().
|
protected |
Definition at line 107 of file class.ilLSEventHandler.php.
References ilObject\_getAllReferences(), and getInstanceByRefId().
Referenced by handleParticipantDeletion().
|
protected |
Definition at line 102 of file class.ilLSEventHandler.php.
References ilObjectFactory\getInstanceByRefId().
Referenced by deleteLSOItem(), and getInstanceByObjId().
|
protected |
get the LSO up from $child_ref_if
Definition at line 87 of file class.ilLSEventHandler.php.
Referenced by handleObjectDeletion(), and handleObjectToTrash().
|
protected |
Definition at line 97 of file class.ilLSEventHandler.php.
References ilObject\_getAllReferences().
ilLSEventHandler::handleObjectDeletion | ( | array | $parameter | ) |
Find out, if a subobject is about to be deleted.
cleanup states.
Definition at line 26 of file class.ilLSEventHandler.php.
References deleteLSOItem(), getParentLSOInfo(), and isExistingObject().
ilLSEventHandler::handleObjectToTrash | ( | array | $parameter | ) |
array | $parameter | [obj_id, ref_id, old_parent_ref_id] |
Definition at line 44 of file class.ilLSEventHandler.php.
References deleteLSOItem(), getParentLSOInfo(), and isExistingObject().
ilLSEventHandler::handleParticipantDeletion | ( | int | $obj_id, |
int | $usr_id | ||
) |
Definition at line 76 of file class.ilLSEventHandler.php.
References getInstanceByObjId().
|
protected |
Definition at line 59 of file class.ilLSEventHandler.php.
Referenced by handleObjectDeletion(), and handleObjectToTrash().
|
protected |
Definition at line 15 of file class.ilLSEventHandler.php.
Referenced by __construct().