ILIAS
release_8 Revision v8.23
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
getScreenId () | |
getTitle () | |
supportsSelectAll () | |
getIntroductionHtml () | |
getGroups () | |
mayRemoveItem (int $refId) | |
setIsInManageMode (bool $isInManageMode) | |
isInManageMode () | |
getItemGroups () | |
Static Public Member Functions | |
static | bySettings (ilPDSelectedItemsBlockViewSettings $viewSettings) |
Protected Member Functions | |
isRootNode (int $refId) | |
getRepositoryTitle () | |
preloadItemGroups (array $item_groups) | |
groupItemsByType () | |
groupItemsByStartDate () | |
groupItemsByLocation () | |
sortItemsByAlphabetInOneGroup () | |
Protected Attributes | |
ilPDSelectedItemsBlockViewSettings | $viewSettings |
ilPDSelectedItemsBlockProvider | $provider |
ilLanguage | $lng |
ilTree | $tree |
ilObjectDataCache | $object_cache |
ilRbacSystem | $accessHandler |
bool | $isInManageMode = false |
Private Member Functions | |
__construct (ilPDSelectedItemsBlockViewSettings $viewSettings, ilPDSelectedItemsBlockProvider $provider) | |
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
Definition at line 19 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
private |
Definition at line 29 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $DIC, $provider, $viewSettings, getGroups(), getIntroductionHtml(), getScreenId(), getTitle(), ILIAS\Repository\lng(), and supportsSelectAll().
|
static |
Definition at line 81 of file class.ilPDSelectedItemsBlockViewGUI.php.
References ilPDSelectedItemsBlockViewSettings\getActor(), and ilPDSelectedItemsBlockViewSettings\isMembershipsViewActive().
Referenced by ilFavouritesListGUI\__construct(), ilPDMembershipBlockGUI\initViewSettings(), and ilPDSelectedItemsBlockGUI\initViewSettings().
|
abstract |
Referenced by __construct(), and getItemGroups().
|
abstract |
ilPDSelectedItemsBlockViewGUI::getItemGroups | ( | ) |
Definition at line 73 of file class.ilPDSelectedItemsBlockViewGUI.php.
References getGroups(), and preloadItemGroups().
|
protected |
Definition at line 101 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $nd, and ILIAS\Repository\lng().
Referenced by ilPDSelectedItemsBlockSelectedItemsViewGUI\getIntroductionHtml(), and groupItemsByLocation().
|
abstract |
|
abstract |
|
protected |
Definition at line 258 of file class.ilPDSelectedItemsBlockViewGUI.php.
References ILIAS\LTI\ToolProvider\$key, getRepositoryTitle(), and isRootNode().
Referenced by ilPDSelectedItemsBlockMembershipsViewGUI\getGroups(), and ilPDSelectedItemsBlockSelectedItemsViewGUI\getGroups().
|
protected |
Definition at line 167 of file class.ilPDSelectedItemsBlockViewGUI.php.
References ILIAS\LTI\ToolProvider\$key, ilPDSelectedItemsBlockGroup\getItems(), IL_CAL_UNIX, and ILIAS\Repository\lng().
Referenced by ilPDSelectedItemsBlockMembershipsViewGUI\getGroups().
|
protected |
Definition at line 135 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $DIC, ilObjectPlugin\getPluginObjectByType(), and ILIAS\Repository\lng().
Referenced by ilPDSelectedItemsBlockMembershipsViewGUI\getGroups(), and ilPDSelectedItemsBlockSelectedItemsViewGUI\getGroups().
ilPDSelectedItemsBlockViewGUI::isInManageMode | ( | ) |
Definition at line 65 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $isInManageMode.
Referenced by setIsInManageMode().
|
protected |
Definition at line 96 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $refId.
Referenced by groupItemsByLocation().
ilPDSelectedItemsBlockViewGUI::mayRemoveItem | ( | int | $refId | ) |
Definition at line 55 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
protected |
ilPDSelectedItemsBlockGroup[] | $item_groups |
Definition at line 116 of file class.ilPDSelectedItemsBlockViewGUI.php.
References ilObjectListGUI\CONTEXT_PERSONAL_DESKTOP, ILIAS\Repository\int(), and ilAdvancedMDValues\preloadByObjIds().
Referenced by getItemGroups().
ilPDSelectedItemsBlockViewGUI::setIsInManageMode | ( | bool | $isInManageMode | ) |
Definition at line 60 of file class.ilPDSelectedItemsBlockViewGUI.php.
References $isInManageMode, and isInManageMode().
|
protected |
Definition at line 291 of file class.ilPDSelectedItemsBlockViewGUI.php.
Referenced by ilPDSelectedItemsBlockMembershipsViewGUI\getGroups(), and ilPDSelectedItemsBlockSelectedItemsViewGUI\getGroups().
|
abstract |
|
protected |
Definition at line 26 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
protected |
Definition at line 27 of file class.ilPDSelectedItemsBlockViewGUI.php.
Referenced by isInManageMode(), and setIsInManageMode().
|
protected |
Definition at line 23 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
protected |
Definition at line 25 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
protected |
Definition at line 22 of file class.ilPDSelectedItemsBlockViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 24 of file class.ilPDSelectedItemsBlockViewGUI.php.
|
protected |
Definition at line 21 of file class.ilPDSelectedItemsBlockViewGUI.php.
Referenced by __construct().