ILIAS
release_8 Revision v8.19
|
Handle events. More...
Public Member Functions | |
__construct (ilTree $tree) | |
handleObjectDeletion (array $parameter) | |
Find out, if a sub object is about to be deleted. More... | |
handleObjectToTrash (array $parameter) | |
handleParticipantDeletion (int $obj_id, int $usr_id) | |
handleClonedObject (ilObject $new_obj, ilObject $origin_obj) | |
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_id More... | |
getRefIdsOfObjId (int $triggerer_obj_id) | |
Protected Attributes | |
ilTree | $tree |
Handle events.
Definition at line 24 of file class.ilLSEventHandler.php.
ilLSEventHandler::__construct | ( | ilTree | $tree | ) |
|
protected |
Definition at line 78 of file class.ilLSEventHandler.php.
Referenced by handleObjectDeletion(), and handleObjectToTrash().
|
protected |
get the LSO up from $child_ref_id
Definition at line 112 of file class.ilLSEventHandler.php.
Referenced by handleClonedObject(), handleObjectDeletion(), and handleObjectToTrash().
|
protected |
Definition at line 129 of file class.ilLSEventHandler.php.
References $ref_id, ilObject\_getAllReferences(), and ilObjectFactory\getInstanceByRefId().
Definition at line 94 of file class.ilLSEventHandler.php.
References getParentLSOInfo(), and ilObject\getRefId().
ilLSEventHandler::handleObjectDeletion | ( | array | $parameter | ) |
Find out, if a sub object is about to be deleted.
cleanup states.
Definition at line 37 of file class.ilLSEventHandler.php.
References deleteLSOItem(), getParentLSOInfo(), ILIAS\Repository\int(), and isExistingObject().
ilLSEventHandler::handleObjectToTrash | ( | array | $parameter | ) |
array | $parameter | [obj_id, ref_id, old_parent_ref_id] |
Definition at line 55 of file class.ilLSEventHandler.php.
References deleteLSOItem(), getParentLSOInfo(), ILIAS\Repository\int(), and isExistingObject().
ilLSEventHandler::handleParticipantDeletion | ( | int | $obj_id, |
int | $usr_id | ||
) |
Definition at line 87 of file class.ilLSEventHandler.php.
|
protected |
Definition at line 70 of file class.ilLSEventHandler.php.
Referenced by handleObjectDeletion(), and handleObjectToTrash().
|
protected |
Definition at line 26 of file class.ilLSEventHandler.php.
Referenced by __construct().