ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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 |
string | $default_title = "-" |
Additional Inherited Members | |
![]() | |
deleteAssociatedTranslations () | |
deletes all translations associated with the current identification. More... | |
Class ilMMCustomItemFacade.
Definition at line 30 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::__construct | ( | IdentificationInterface | $identification, |
Main | $collector | ||
) |
@inheritDoc
Reimplemented in ilMMNullItemFacade.
Definition at line 43 of file class.ilMMCustomItemFacade.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilMMCustomItemFacade::delete | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Definition at line 86 of file class.ilMMCustomItemFacade.php.
References isDeletable().
ilMMCustomItemFacade::getProviderNameForPresentation | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Reimplemented in ilMMNullItemFacade.
Definition at line 145 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::getType | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Definition at line 162 of file class.ilMMCustomItemFacade.php.
References $type.
Referenced by update().
ilMMCustomItemFacade::isCustom | ( | ) |
@inheritDoc
Implements ilMMItemFacadeInterface.
Definition at line 120 of file class.ilMMCustomItemFacade.php.
Referenced by update().
ilMMCustomItemFacade::isDeletable | ( | ) |
@inheritDoc
Implements ilMMItemFacadeInterface.
Reimplemented in ilMMNullItemFacade.
Definition at line 136 of file class.ilMMCustomItemFacade.php.
Referenced by delete().
ilMMCustomItemFacade::isEditable | ( | ) |
@inheritDoc
Implements ilMMItemFacadeInterface.
Definition at line 128 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::isTopItem | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Reimplemented in ilMMNullItemFacade.
Definition at line 179 of file class.ilMMCustomItemFacade.php.
References $top_item.
ilMMCustomItemFacade::setAction | ( | string | $action | ) |
@inheritDoc
Implements ilMMItemFacadeInterface.
Definition at line 153 of file class.ilMMCustomItemFacade.php.
References $action.
ilMMCustomItemFacade::setIsTopItm | ( | bool | $top_item | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Reimplemented in ilMMNullItemFacade.
Definition at line 192 of file class.ilMMCustomItemFacade.php.
References $top_item.
ilMMCustomItemFacade::setType | ( | string | $type | ) |
@inheritDoc
Implements ilMMItemFacadeInterface.
Definition at line 170 of file class.ilMMCustomItemFacade.php.
References $type.
ilMMCustomItemFacade::supportsRoleBasedVisibility | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Reimplemented in ilMMNullItemFacade.
Definition at line 112 of file class.ilMMCustomItemFacade.php.
ilMMCustomItemFacade::update | ( | ) |
@inheritDoc
Reimplemented from ilMMAbstractItemFacade.
Definition at line 62 of file class.ilMMCustomItemFacade.php.
References getType(), ilMMAbstractItemFacade\identification(), and isCustom().
|
protected |
Definition at line 34 of file class.ilMMCustomItemFacade.php.
Referenced by setAction().
|
protected |
Definition at line 32 of file class.ilMMCustomItemFacade.php.
|
protected |
Definition at line 38 of file class.ilMMCustomItemFacade.php.
Referenced by isTopItem(), and setIsTopItm().
|
protected |
Definition at line 36 of file class.ilMMCustomItemFacade.php.