ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (InternalRepoService $repo, InternalDomainService $domain) | |
saveScreenIdsForChapter (int $chap, array $ids) | |
saveMappingEntry (int $chap, string $comp, string $screen_id, string $screen_sub_id, string $perm, int $module_id=0, string $full_id="") | |
removeScreenIdsOfChapter (int $chap, int $module_id=0) | |
getScreenIdsOfChapter (int $chap, int $module_id=0) | |
getHelpSectionsForId (string $a_screen_id, int $a_ref_id) | |
hasScreenIdSections (string $a_screen_id) | |
Has given screen Id any sections? Note: We removed the "ref_id" parameter here, since this method should be fast. More... | |
deleteEntriesOfModule (int $id) | |
Protected Attributes | |
ilObjUser | $user |
ilRbacReview | $rbacreview |
ilSetting | $settings |
ilAccessHandler | $access |
InternalDomainService | $domain |
MapDBRepository | $repo |
Definition at line 26 of file MapManager.php.
ILIAS\Help\Map\MapManager::__construct | ( | InternalRepoService | $repo, |
InternalDomainService | $domain | ||
) |
Definition at line 35 of file MapManager.php.
References ILIAS\Help\Map\MapManager\$domain, ILIAS\Help\Map\MapManager\$repo, ILIAS\Repository\access(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
ILIAS\Help\Map\MapManager::deleteEntriesOfModule | ( | int | $id | ) |
Definition at line 169 of file MapManager.php.
ILIAS\Help\Map\MapManager::getHelpSectionsForId | ( | string | $a_screen_id, |
int | $a_ref_id | ||
) |
Definition at line 96 of file MapManager.php.
ILIAS\Help\Map\MapManager::getScreenIdsOfChapter | ( | int | $chap, |
int | $module_id = 0 |
||
) |
Definition at line 85 of file MapManager.php.
ILIAS\Help\Map\MapManager::hasScreenIdSections | ( | string | $a_screen_id | ) |
Has given screen Id any sections? Note: We removed the "ref_id" parameter here, since this method should be fast.
It is used to decide whether the help button should appear or not. We assume that there is at least one section for users with the "read" permission.
Definition at line 145 of file MapManager.php.
ILIAS\Help\Map\MapManager::removeScreenIdsOfChapter | ( | int | $chap, |
int | $module_id = 0 |
||
) |
Definition at line 75 of file MapManager.php.
ILIAS\Help\Map\MapManager::saveMappingEntry | ( | int | $chap, |
string | $comp, | ||
string | $screen_id, | ||
string | $screen_sub_id, | ||
string | $perm, | ||
int | $module_id = 0 , |
||
string | $full_id = "" |
||
) |
Definition at line 55 of file MapManager.php.
ILIAS\Help\Map\MapManager::saveScreenIdsForChapter | ( | int | $chap, |
array | $ids | ||
) |
Definition at line 48 of file MapManager.php.
|
protected |
Definition at line 31 of file MapManager.php.
|
protected |
Definition at line 32 of file MapManager.php.
Referenced by ILIAS\Help\Map\MapManager\__construct().
|
protected |
Definition at line 29 of file MapManager.php.
|
protected |
Definition at line 33 of file MapManager.php.
Referenced by ILIAS\Help\Map\MapManager\__construct().
|
protected |
Definition at line 30 of file MapManager.php.
|
protected |
Definition at line 28 of file MapManager.php.