ILIAS
release_8 Revision v8.19
|
Class ilMMCustomItemFacade. More...
Protected Attributes | |
ilMMCustomItemStorage | $custom_item_storage |
string | $action = '' |
string | $type = '' |
bool | $top_item = false |
![]() | |
bool | $role_based_visibility = false |
array | $global_role_ids = [] |
TypeInformation | $type_information |
ilMMItemStorage | $mm_item |
isItem | $filtered_item |
isItem | $raw_item |
IdentificationInterface | $identification |
string | $default_title = "-" |
Additional Inherited Members | |
![]() | |
deleteAssociatedTranslations () | |
deletes all translations associated with the current identification. More... | |
Class ilMMCustomItemFacade.
Definition at line 26 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::__construct | ( | IdentificationInterface | $identification, |
Main | $collector | ||
) |
Definition at line 39 of file class.ilMMCustomItemFacade.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilMMCustomItemFacade::delete | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 80 of file class.ilMMCustomItemFacade.php.
References $id, and isDeletable().
ilMMCustomItemFacade::getProviderNameForPresentation | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 137 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::getStatus | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 145 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::getType | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 161 of file class.ilMMCustomItemFacade.php.
References $type.
Referenced by update().
ilMMCustomItemFacade::isCustom | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 113 of file class.ilMMCustomItemFacade.php.
Referenced by update().
ilMMCustomItemFacade::isDeletable | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 129 of file class.ilMMCustomItemFacade.php.
Referenced by delete().
ilMMCustomItemFacade::isEditable | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 121 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::isTopItem | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 177 of file class.ilMMCustomItemFacade.php.
References $top_item.
ilMMCustomItemFacade::setAction | ( | string | $action | ) |
Implements ilMMItemFacadeInterface.
Definition at line 153 of file class.ilMMCustomItemFacade.php.
References $action.
ilMMCustomItemFacade::setIsTopItm | ( | bool | $top_item | ) |
Implements ilMMItemFacadeInterface.
Definition at line 189 of file class.ilMMCustomItemFacade.php.
References $top_item.
ilMMCustomItemFacade::setType | ( | string | $type | ) |
Implements ilMMItemFacadeInterface.
Definition at line 169 of file class.ilMMCustomItemFacade.php.
References $type.
ilMMCustomItemFacade::supportsRoleBasedVisibility | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 105 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::update | ( | ) |
Implements ilMMItemFacadeInterface.
Definition at line 57 of file class.ilMMCustomItemFacade.php.
References getType(), ilMMAbstractItemFacade\identification(), and isCustom().
|
protected |
Definition at line 30 of file class.ilMMCustomItemFacade.php.
Referenced by setAction().
|
protected |
Definition at line 28 of file class.ilMMCustomItemFacade.php.
|
protected |
Definition at line 34 of file class.ilMMCustomItemFacade.php.
Referenced by isTopItem(), and setIsTopItm().
|
protected |
Definition at line 32 of file class.ilMMCustomItemFacade.php.