|
ILIAS
release_8 Revision v8.24
|
Navigation History of Repository Items. More...
Collaboration diagram for ilNavigationHistory:Public Member Functions | |
| __construct () | |
| addItem (int $a_ref_id, string $a_link, string $a_type, string $a_title="", ?int $a_sub_obj_id=null, string $a_goto_link="") | |
| Add an item to the stack. More... | |
| getItems () | |
| Get navigation item stack. More... | |
| deleteDBEntries () | |
| deleteSessionEntries () | |
Protected Attributes | |
| ILIAS Navigation NavigationSessionRepository | $repo |
| ilObjUser | $user |
| ilDBInterface | $db |
| ilTree | $tree |
| ilObjectDefinition | $obj_definition |
| ilComponentRepository | $component_repository |
Private Attributes | |
| array | $items |
Navigation History of Repository Items.
Definition at line 26 of file class.ilNavigationHistory.php.
| ilNavigationHistory::__construct | ( | ) |
Definition at line 36 of file class.ilNavigationHistory.php.
References $DIC, and ILIAS\Repository\user().
Here is the call graph for this function:| ilNavigationHistory::addItem | ( | int | $a_ref_id, |
| string | $a_link, | ||
| string | $a_type, | ||
| string | $a_title = "", |
||
| ?int | $a_sub_obj_id = null, |
||
| string | $a_goto_link = "" |
||
| ) |
Add an item to the stack.
If ref_id is already used, the item is moved to the top.
Definition at line 55 of file class.ilNavigationHistory.php.
Referenced by ilObjIndividualAssessmentGUI\addToNavigationHistory(), ilHTLMPresentationGUI\executeCommand(), and ilObjForumGUI\viewThreadObject().
Here is the caller graph for this function:| ilNavigationHistory::deleteDBEntries | ( | ) |
Definition at line 186 of file class.ilNavigationHistory.php.
References $ilDB, and $ilUser.
Referenced by ilNavigationHistoryGUI\removeEntries().
Here is the caller graph for this function:| ilNavigationHistory::deleteSessionEntries | ( | ) |
Definition at line 201 of file class.ilNavigationHistory.php.
| ilNavigationHistory::getItems | ( | ) |
Get navigation item stack.
Definition at line 117 of file class.ilNavigationHistory.php.
References $ilDB, $ilUser, ilLink\_getLink(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ANONYMOUS_USER_ID, ilComponentRepository\getPluginById(), ilComponentRepository\hasPluginId(), and ilTree\isInTree().
Here is the call graph for this function:
|
protected |
Definition at line 33 of file class.ilNavigationHistory.php.
|
protected |
Definition at line 30 of file class.ilNavigationHistory.php.
|
private |
Definition at line 34 of file class.ilNavigationHistory.php.
|
protected |
Definition at line 32 of file class.ilNavigationHistory.php.
|
protected |
Definition at line 28 of file class.ilNavigationHistory.php.
|
protected |
Definition at line 31 of file class.ilNavigationHistory.php.
|
protected |
Definition at line 29 of file class.ilNavigationHistory.php.