ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (ilObjUser $user, int $request_obj_id, ilLMTree $lm_tree, ilObjLearningModule $lm, ilSetting $lm_set, string $requested_back_page, string $cmd, int $focus_id) | |
isChapterWithoutActivePage () | |
Has current chapter no active page? More... | |
isDeactivatedPage () | |
getCurrentPage () | |
getBackPageId () | |
getSuccessorPageId () | |
getPredecessorPageId () | |
Protected Member Functions | |
determineStatus () | |
Protected Attributes | |
int | $current_page_id = null |
bool | $chapter_has_no_active_page = false |
bool | $deactivated_page = false |
ilObjLearningModule | $lm |
ilLMTree | $lm_tree |
ilObjUser | $user |
ilSetting | $lm_set |
int | $requested_back_page |
string | $cmd |
int | $focus_id |
int | $requested_obj_id |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Checks current navigation request status
Definition at line 27 of file class.ilLMNavigationStatus.php.
ilLMNavigationStatus::__construct | ( | ilObjUser | $user, |
int | $request_obj_id, | ||
ilLMTree | $lm_tree, | ||
ilObjLearningModule | $lm, | ||
ilSetting | $lm_set, | ||
string | $requested_back_page, | ||
string | $cmd, | ||
int | $focus_id | ||
) |
Definition at line 41 of file class.ilLMNavigationStatus.php.
References $cmd, $focus_id, $lm, $lm_set, $lm_tree, $user, determineStatus(), ILIAS\Repository\int(), and ILIAS\Repository\user().
|
protected |
Definition at line 81 of file class.ilLMNavigationStatus.php.
References $path, $requested_obj_id, $user, ilObjContentObjectAccess\_getLastAccessedPage(), ilPageObject\_lookupActivationData(), ilPageObject\_lookupActive(), ilLMObject\_lookupContObjID(), ilLMObject\_lookupType(), ANONYMOUS_USER_ID, and ilObject\getId().
Referenced by __construct().
ilLMNavigationStatus::getBackPageId | ( | ) |
Definition at line 185 of file class.ilLMNavigationStatus.php.
References $current_page_id, and $requested_back_page.
ilLMNavigationStatus::getCurrentPage | ( | ) |
Definition at line 76 of file class.ilLMNavigationStatus.php.
References $current_page_id.
ilLMNavigationStatus::getPredecessorPageId | ( | ) |
Definition at line 253 of file class.ilLMNavigationStatus.php.
References $current_page_id, $requested_obj_id, $user_id, ilPageObject\_lookupActivationData(), ilPageObject\_lookupActive(), ilUtil\now(), null, and ILIAS\Repository\user().
ilLMNavigationStatus::getSuccessorPageId | ( | ) |
Definition at line 199 of file class.ilLMNavigationStatus.php.
References $current_page_id, $requested_obj_id, $user_id, ilPageObject\_lookupActivationData(), ilPageObject\_lookupActive(), ilLMObject\_lookupType(), ilUtil\now(), null, and ILIAS\Repository\user().
ilLMNavigationStatus::isChapterWithoutActivePage | ( | ) |
Has current chapter no active page?
Definition at line 66 of file class.ilLMNavigationStatus.php.
References $chapter_has_no_active_page.
ilLMNavigationStatus::isDeactivatedPage | ( | ) |
Definition at line 71 of file class.ilLMNavigationStatus.php.
References $deactivated_page.
|
protected |
Definition at line 30 of file class.ilLMNavigationStatus.php.
Referenced by isChapterWithoutActivePage().
|
protected |
Definition at line 37 of file class.ilLMNavigationStatus.php.
Referenced by __construct().
|
protected |
Definition at line 29 of file class.ilLMNavigationStatus.php.
Referenced by getBackPageId(), getCurrentPage(), getPredecessorPageId(), and getSuccessorPageId().
|
protected |
Definition at line 31 of file class.ilLMNavigationStatus.php.
Referenced by isDeactivatedPage().
|
protected |
Definition at line 38 of file class.ilLMNavigationStatus.php.
Referenced by __construct().
|
protected |
Definition at line 32 of file class.ilLMNavigationStatus.php.
Referenced by __construct().
|
protected |
Definition at line 35 of file class.ilLMNavigationStatus.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilLMNavigationStatus.php.
Referenced by __construct().
|
protected |
Definition at line 36 of file class.ilLMNavigationStatus.php.
Referenced by getBackPageId().
|
protected |
Definition at line 39 of file class.ilLMNavigationStatus.php.
Referenced by determineStatus(), getPredecessorPageId(), and getSuccessorPageId().
|
protected |
Definition at line 34 of file class.ilLMNavigationStatus.php.
Referenced by __construct(), and determineStatus().