| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Handle events. More...
 Collaboration diagram for ilLSEventHandler: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().
 Here is the caller graph for this function:
      
  | 
  protected | 
get the LSO up from $child_ref_id
Definition at line 112 of file class.ilLSEventHandler.php.
Referenced by handleClonedObject(), handleObjectDeletion(), and handleObjectToTrash().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 129 of file class.ilLSEventHandler.php.
References $ref_id, ilObject\_getAllReferences(), and ilObjectFactory\getInstanceByRefId().
 Here is the call graph for this function:Definition at line 94 of file class.ilLSEventHandler.php.
References getParentLSOInfo(), and ilObject\getRefId().
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:| 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().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 26 of file class.ilLSEventHandler.php.
Referenced by __construct().