| 
    ILIAS
    release_8 Revision v8.24
    
   | 
  
Class ilMMAbstractBaseTypeHandlerAction. More...
 Inheritance diagram for ilMMAbstractBaseTypeHandlerAction:
 Collaboration diagram for ilMMAbstractBaseTypeHandlerAction:Public Member Functions | |||||||
| __construct () | |||||||
| matchesForType () | |||||||
| enrichItem (isItem $item) | |||||||
 
  | |||||||
| saveFormFields (IdentificationInterface $identification, array $data) | |||||||
 
  | |||||||
  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' | 
| const | F_EXTERNAL = 'external' | 
Protected Member Functions | |
| getFieldTranslation () | |
| getFieldInfoTranslation () | |
Protected Attributes | |
| array | $links = [] | 
Class ilMMAbstractBaseTypeHandlerAction.
Definition at line 31 of file class.ilMMAbstractBaseTypeHandlerAction.php.
| ilMMAbstractBaseTypeHandlerAction::__construct | ( | ) | 
Definition at line 38 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.
      
  | 
  abstractprotected | 
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
      
  | 
  abstractprotected | 
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
      
  | 
  abstract | 
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler.
Reimplemented in ilMMTypeHandlerLink, ilMMTypeHandlerRepositoryLink, and ilMMTypeHandlerTopLink.
| ilMMAbstractBaseTypeHandlerAction::saveFormFields | ( | IdentificationInterface | $identification, | 
| array | $data | ||
| ) | 
| IdentificationInterface | $identification | |
| array | $data | 
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler.
Definition at line 53 of file class.ilMMAbstractBaseTypeHandlerAction.php.
References $data, and ilMMTypeActionStorage\find().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 33 of file class.ilMMAbstractBaseTypeHandlerAction.php.
| const ilMMAbstractBaseTypeHandlerAction::F_ACTION = 'action' | 
Definition at line 35 of file class.ilMMAbstractBaseTypeHandlerAction.php.
Referenced by ilMMTypeHandlerLink\enrichItem(), ilMMTypeHandlerRepositoryLink\enrichItem(), and ilMMTypeHandlerTopLink\enrichItem().
| const ilMMAbstractBaseTypeHandlerAction::F_EXTERNAL = 'external' | 
Definition at line 36 of file class.ilMMAbstractBaseTypeHandlerAction.php.
Referenced by ilMMTypeHandlerLink\enrichItem(), and ilMMTypeHandlerTopLink\enrichItem().