|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilPDSelectedItemsBlockViewSettings:
Collaboration diagram for ilPDSelectedItemsBlockViewSettings:Protected Member Functions | |
| allViewsDisabled () | |
Protected Attributes | |
| Setting | $settings |
| ilObjUser | $actor |
| array | $validViews = [] |
| int | $currentView = self::VIEW_SELECTED_ITEMS |
| string | $currentSortOption = self::SORT_BY_LOCATION |
| string | $currentPresentationOption = self::PRESENTATION_LIST |
| DashboardAccess | $access |
Static Protected Attributes | |
| static array | $availableViews |
| static array | $availableSortOptions |
| static array | $availablePresentations |
| static array | $availableSortOptionsByView |
| static array | $availablePresentationsByView |
Additional Inherited Members | |
Data Fields inherited from ilPDSelectedItemsBlockConstants | |
| const | VIEW_SELECTED_ITEMS = 0 |
| const | VIEW_MY_MEMBERSHIPS = 1 |
| const | VIEW_MY_STUDYPROGRAMME = 2 |
| const | SORT_BY_TYPE = 'type' |
| const | SORT_BY_LOCATION = 'location' |
| const | SORT_BY_START_DATE = 'start_date' |
| const | SORT_BY_ALPHABET = 'alphabet' |
| const | PRESENTATION_LIST = "list" |
| const | PRESENTATION_TILE = "tile" |
Definition at line 24 of file class.ilPDSelectedItemsBlockViewSettings.php.
| ilPDSelectedItemsBlockViewSettings::__construct | ( | ilObjUser | $actor, |
| int | $view = self::VIEW_SELECTED_ITEMS, |
||
| Setting | $settings = null, |
||
| DashboardAccess | $access = null |
||
| ) |
Definition at line 78 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $actor, $DIC, ILIAS\Repository\access(), and ILIAS\Repository\settings().
Here is the call graph for this function:
|
protected |
Definition at line 276 of file class.ilPDSelectedItemsBlockViewSettings.php.
References enabledMemberships(), and enabledSelectedItems().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::allViewsEnabled | ( | ) |
Definition at line 271 of file class.ilPDSelectedItemsBlockViewSettings.php.
References enabledMemberships(), and enabledSelectedItems().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::enabledMemberships | ( | ) |
Definition at line 251 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Referenced by allViewsDisabled(), and allViewsEnabled().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::enabledSelectedItems | ( | ) |
Definition at line 256 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Referenced by allViewsDisabled(), and allViewsEnabled().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::enableMemberships | ( | bool | $status | ) |
Definition at line 261 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::enableSelectedItems | ( | bool | $status | ) |
Definition at line 266 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::getActivePresentationsByView | ( | int | $view | ) |
Definition at line 245 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Referenced by getSelectablePresentationModes().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getActiveSortingsByView | ( | int | $view | ) |
Definition at line 225 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Referenced by getSelectableSortingModes().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getActor | ( | ) |
Definition at line 366 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $actor.
Referenced by ilPDSelectedItemsBlockViewGUI\bySettings().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getAvailablePresentationsByView | ( | int | $view | ) |
Definition at line 158 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by getSelectablePresentationModes().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getAvailableSortOptionsByView | ( | int | $view | ) |
Definition at line 153 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by getSelectableSortingModes(), and storeViewSorting().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getCurrentSortOption | ( | ) |
Definition at line 376 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $currentSortOption.
| ilPDSelectedItemsBlockViewSettings::getCurrentView | ( | ) |
Definition at line 371 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $currentView.
| ilPDSelectedItemsBlockViewSettings::getDefaultPresentationByView | ( | int | $view | ) |
Definition at line 240 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Referenced by getEffectivePresentationMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getDefaultSortingByView | ( | int | $view | ) |
Definition at line 163 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSelectedItemsView(), getSortByLocationMode(), and ILIAS\Repository\settings().
Referenced by getEffectiveSortingMode(), and getSelectablePresentationModes().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getDefaultView | ( | ) |
Definition at line 281 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSelectedItemsView(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::getEffectivePresentationMode | ( | ) |
Definition at line 299 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getDefaultPresentationByView(), and getSelectablePresentationModes().
Referenced by parse().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getEffectiveSortingMode | ( | ) |
Definition at line 310 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getDefaultSortingByView(), and getSelectableSortingModes().
Referenced by parse().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getListPresentationMode | ( | ) |
Definition at line 108 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\PRESENTATION_LIST.
Referenced by isListPresentation().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getMembershipsView | ( | ) |
Definition at line 93 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\VIEW_MY_MEMBERSHIPS.
Referenced by isMembershipsViewActive().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSelectablePresentationModes | ( | ) |
Definition at line 335 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\access(), getActivePresentationsByView(), getAvailablePresentationsByView(), and getDefaultSortingByView().
Referenced by getEffectivePresentationMode(), and storeActorPresentationMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSelectableSortingModes | ( | ) |
Definition at line 324 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getActiveSortingsByView(), and getAvailableSortOptionsByView().
Referenced by getEffectiveSortingMode(), and storeActorSortingMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSelectedItemsView | ( | ) |
Definition at line 98 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\VIEW_SELECTED_ITEMS.
Referenced by getDefaultSortingByView(), getDefaultView(), isSelectedItemsViewActive(), and storeViewSorting().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSortByAlphabetMode | ( | ) |
Definition at line 148 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\SORT_BY_ALPHABET.
Referenced by isSortedByAlphabet().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSortByLocationMode | ( | ) |
Definition at line 138 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\SORT_BY_LOCATION.
Referenced by getDefaultSortingByView(), and isSortedByLocation().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSortByStartDateMode | ( | ) |
Definition at line 133 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\SORT_BY_START_DATE.
Referenced by isSortedByStartDate().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getSortByTypeMode | ( | ) |
Definition at line 143 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\SORT_BY_TYPE.
Referenced by isSortedByType().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getStudyProgrammeView | ( | ) |
Definition at line 103 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\VIEW_MY_STUDYPROGRAMME.
Referenced by isStudyProgrammeViewActive().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::getTilePresentationMode | ( | ) |
Definition at line 113 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ilPDSelectedItemsBlockConstants\PRESENTATION_TILE.
Referenced by isTilePresentation().
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::isListPresentation | ( | ) |
Definition at line 199 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getListPresentationMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isMembershipsViewActive | ( | ) |
Definition at line 118 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getMembershipsView().
Referenced by ilPDSelectedItemsBlockViewGUI\bySettings().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockViewSettings::isSelectedItemsViewActive | ( | ) |
Definition at line 123 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSelectedItemsView().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isSortedByAlphabet | ( | ) |
Definition at line 179 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSortByAlphabetMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isSortedByLocation | ( | ) |
Definition at line 184 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSortByLocationMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isSortedByStartDate | ( | ) |
Definition at line 189 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSortByStartDateMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isSortedByType | ( | ) |
Definition at line 174 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSortByTypeMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isStudyProgrammeViewActive | ( | ) |
Definition at line 128 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getStudyProgrammeView().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isTilePresentation | ( | ) |
Definition at line 194 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getTilePresentationMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::isValidView | ( | int | $view | ) |
Definition at line 381 of file class.ilPDSelectedItemsBlockViewSettings.php.
| ilPDSelectedItemsBlockViewSettings::parse | ( | ) |
Definition at line 291 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $availableViews, getEffectivePresentationMode(), and getEffectiveSortingMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::storeActorPresentationMode | ( | string | $presentationMode | ) |
Definition at line 346 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSelectablePresentationModes().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::storeActorSortingMode | ( | string | $sortingMode | ) |
Definition at line 356 of file class.ilPDSelectedItemsBlockViewSettings.php.
References getSelectableSortingModes().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::storeDefaultView | ( | int | $view | ) |
Definition at line 286 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::storeViewPresentation | ( | int | $view, |
| string | $default, | ||
| array | $active | ||
| ) |
Definition at line 231 of file class.ilPDSelectedItemsBlockViewSettings.php.
References ILIAS\Repository\settings().
Here is the call graph for this function:| ilPDSelectedItemsBlockViewSettings::storeViewSorting | ( | int | $view, |
| string | $type, | ||
| array | $active | ||
| ) |
Definition at line 204 of file class.ilPDSelectedItemsBlockViewSettings.php.
References $type, getAvailableSortOptionsByView(), getSelectedItemsView(), and ILIAS\Repository\settings().
Here is the call graph for this function:
|
protected |
Definition at line 76 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
protected |
Definition at line 71 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by __construct(), and getActor().
|
staticprotected |
Definition at line 39 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
staticprotected |
Definition at line 59 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
staticprotected |
Definition at line 33 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
staticprotected |
Definition at line 44 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
staticprotected |
Definition at line 27 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by parse().
|
protected |
Definition at line 75 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
protected |
Definition at line 74 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by getCurrentSortOption().
|
protected |
Definition at line 73 of file class.ilPDSelectedItemsBlockViewSettings.php.
Referenced by getCurrentView().
|
protected |
Definition at line 70 of file class.ilPDSelectedItemsBlockViewSettings.php.
|
protected |
Definition at line 72 of file class.ilPDSelectedItemsBlockViewSettings.php.