|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Factory for didactic template actions. More...
Collaboration diagram for ilDidacticTemplateActionFactory:Static Public Member Functions | |
| static | factoryByType ($a_action_type) |
| Get action class by type. More... | |
| static | factoryByTypeAndId ($a_action_id, $a_action_type) |
| Get instance by id and type. More... | |
| static | getActionsByTemplateId ($a_tpl_id) |
| Get actions of one template. More... | |
Factory for didactic template actions.
Definition at line 12 of file class.ilDidacticTemplateActionFactory.php.
|
static |
Get action class by type.
| string | $a_action_type |
Definition at line 19 of file class.ilDidacticTemplateActionFactory.php.
References ilDidacticTemplateAction\TYPE_BLOCK_ROLE, ilDidacticTemplateAction\TYPE_LOCAL_POLICY, and ilDidacticTemplateAction\TYPE_LOCAL_ROLE.
|
static |
Get instance by id and type.
| int | $a_action_id | |
| int | $a_actions_type |
Definition at line 43 of file class.ilDidacticTemplateActionFactory.php.
References ilDidacticTemplateAction\TYPE_BLOCK_ROLE, ilDidacticTemplateAction\TYPE_LOCAL_POLICY, and ilDidacticTemplateAction\TYPE_LOCAL_ROLE.
Referenced by getActionsByTemplateId().
Here is the caller graph for this function:
|
static |
Get actions of one template.
| int | $a_tpl_id |
Definition at line 65 of file class.ilDidacticTemplateActionFactory.php.
References $ilDB, $query, $res, $row, factoryByTypeAndId(), and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilObject\applyDidacticTemplate(), ilRbacAdmin\applyMovedObjectDidacticTemplates(), ilDidacticTemplateSetting\delete(), ilDidacticTemplateCopier\start(), ilDidacticTemplateUtils\switchTemplate(), and ilDidacticTemplateSetting\toXml().
Here is the call graph for this function:
Here is the caller graph for this function: