ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
EventInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24{
25 public function beforeMoveToTrash(int $ref_id, array $subnodes): void;
26 public function afterMoveToTrash(int $ref_id, int $old_parent_ref_id): void;
27 public function beforeSubtreeRemoval(int $obj_id): void;
28
29 public function beforeObjectRemoval(
30 int $obj_id,
31 int $ref_id,
32 string $type,
33 string $title
34 ): void;
35
36 public function failedRemoval(
37 int $obj_id,
38 int $ref_id,
39 string $type,
40 string $title,
41 string $message
42 ): void;
43
44 public function afterObjectRemoval(
45 int $obj_id,
46 int $ref_id,
47 string $type,
48 int $old_parent_ref_id
49 ): void;
50
51
52 public function afterTreeDeletion(
53 int $tree_id,
54 int $child
55 ): void;
56}
failedRemoval(int $obj_id, int $ref_id, string $type, string $title, string $message)
afterTreeDeletion(int $tree_id, int $child)
beforeObjectRemoval(int $obj_id, int $ref_id, string $type, string $title)
beforeMoveToTrash(int $ref_id, array $subnodes)
afterObjectRemoval(int $obj_id, int $ref_id, string $type, int $old_parent_ref_id)
afterMoveToTrash(int $ref_id, int $old_parent_ref_id)
$ref_id
Definition: ltiauth.php:66
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
$message
Definition: xapiexit.php:31