|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilMMAbstractBaseTypeHandlerAction. More...
Inheritance diagram for ilMMAbstractBaseTypeHandlerAction:
Collaboration diagram for ilMMAbstractBaseTypeHandlerAction:Public Member Functions | ||||
| __construct () | ||||
| matchesForType () | ||||
| enrichItem (isItem $item) | ||||
| ||||
| saveFormFields (\ILIAS\GlobalScreen\Identification\IdentificationInterface $identification, array $data) | ||||
| getAdditionalFieldsForSubForm (\ILIAS\GlobalScreen\Identification\IdentificationInterface $identification) | ||||
Public Member Functions inherited from ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler | ||||
| matchesForType () | ||||
| enrichItem (isItem $item) | ||||
| getAdditionalFieldsForSubForm (IdentificationInterface $identification) | ||||
| saveFormFields (IdentificationInterface $identification, array $data) | ||||
Data Fields | |
| const | F_ACTION = 'action' |
| @inheritDoc More... | |
| const | F_EXTERNAL = 'external' |
| ilMMAbstractBaseTypeHandlerAction constructor. More... | |
Protected Member Functions | |
| getFieldTranslation () | |
| getFieldInfoTranslation () | |
Protected Attributes | |
| $links = [] | |
Class ilMMAbstractBaseTypeHandlerAction.
Definition at line 11 of file class.ilMMAbstractBaseTypeHandlerAction.php.
| ilMMAbstractBaseTypeHandlerAction::__construct | ( | ) |
Definition at line 28 of file class.ilMMAbstractBaseTypeHandlerAction.php.
References ActiveRecord\getArray().
Here is the call graph for this function:
|
abstract |
| isItem | $item |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler.
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
| ilMMAbstractBaseTypeHandlerAction::getAdditionalFieldsForSubForm | ( | \ILIAS\GlobalScreen\Identification\IdentificationInterface | $identification | ) |
Definition at line 57 of file class.ilMMAbstractBaseTypeHandlerAction.php.
References $DIC, $url, getFieldInfoTranslation(), and getFieldTranslation().
Here is the call graph for this function:
|
abstractprotected |
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
Referenced by getAdditionalFieldsForSubForm().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
Referenced by getAdditionalFieldsForSubForm().
Here is the caller graph for this function:
|
abstract |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler.
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
| ilMMAbstractBaseTypeHandlerAction::saveFormFields | ( | \ILIAS\GlobalScreen\Identification\IdentificationInterface | $identification, |
| array | $data | ||
| ) |
Definition at line 46 of file class.ilMMAbstractBaseTypeHandlerAction.php.
References $data, and ilMMTypeActionStorage\find().
Here is the call graph for this function:
|
protected |
Definition at line 17 of file class.ilMMAbstractBaseTypeHandlerAction.php.
| const ilMMAbstractBaseTypeHandlerAction::F_ACTION = 'action' |
@inheritDoc
Definition at line 21 of file class.ilMMAbstractBaseTypeHandlerAction.php.
Referenced by ilMMTypeHandlerLink\enrichItem(), ilMMTypeHandlerRepositoryLink\enrichItem(), and ilMMTypeHandlerTopLink\enrichItem().
| const ilMMAbstractBaseTypeHandlerAction::F_EXTERNAL = 'external' |
ilMMAbstractBaseTypeHandlerAction constructor.
Definition at line 25 of file class.ilMMAbstractBaseTypeHandlerAction.php.
Referenced by ilMMTypeHandlerLink\enrichItem(), and ilMMTypeHandlerTopLink\enrichItem().