ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
TreeInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24{
25 // standard
26 public function isDeleted(int $a_node_id): bool;
27
28 public function useCache(bool $a_use): void;
29
30 public function getNodeData(int $id): array;
31 public function getSubTree(array $node): array;
32
33 // custom
34 public function getDeletedTreeNodeIds(array $ids): array;
35
36 public function getTree(int $tree_id): TreeInterface;
37
38 public function getTrashTree(int $ref_id): TreeInterface;
39
40 public function deleteTree(array $node_data): void;
41
42 public function moveToTrash(int $ref_id): bool;
43
47 public function getTrashedSubtrees(int $ref_id): array;
48
49}
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
$ref_id
Definition: ltiauth.php:66
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...