3 declare(strict_types=1);
28 $this->lpstatus = $lp_status_wrapper;
34 foreach ($refs as $ref_id) {
36 if ($lso_info !==
false) {
37 $obj_id = $lso_info[
'obj_id'];
38 $usr_id = $parameter[
'usr_id'];
39 $this->lpstatus::_refreshStatus($obj_id, [$usr_id]);
50 $path = $this->tree->getPathFull($child_ref_id);
55 foreach (
$path as $hop) {
56 if ($hop[
'type'] ===
'lso') {
getParentLSO(int $child_ref_id)
get the LSO up from $child_ref_if
static _getAllReferences($a_id)
get all reference ids of object
getRefIdsOfObjId(int $triggerer_obj_id)
__construct(ilTree $tree, ilLPStatusWrapper $lp_status_wrapper)
updateLPForChildEvent(array $parameter)
Tree class data representation in hierachical trees using the Nested Set Model with Gaps by Joe Celco...
Class ilLPStatusWrapper This class is wrapper for all ilLPStatus classes.