ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
interface.ilCtrlPathInterface.php
Go to the documentation of this file.
1 <?php
2 
28 {
32  public const CID_PATH_SEPARATOR = ':';
33 
42  public function getCidPath(): ?string;
43 
49  public function getCurrentCid(): ?string;
50 
57  public function getNextCid(string $current_class): ?string;
58 
77  public function getCidPaths(int $order = SORT_DESC): array;
78 
89  public function getCidArray(int $order = SORT_DESC): array;
90 
96  public function getBaseClass(): ?string;
97 
104  public function getException(): ?ilCtrlException;
105 }
getCidPaths(int $order=SORT_DESC)
Returns all individual paths for each cid position for the given direction.
getCidPath()
Returns the CID path for the target class of the current instance.
getCidArray(int $order=SORT_DESC)
Returns all cid&#39;s from the current path in the provided directory/order.
getNextCid(string $current_class)
Returns the next CID that must be processed.
getBaseClass()
Returns the baseclass of the current cid path.
getCurrentCid()
Returns the CID that must currently be processed.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getException()
Returns the exception produced during the path-finding- process.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...