3declare(strict_types=1);
14 switch ($a_action_type) {
25 throw new InvalidArgumentException(
'Unknown action type given: ' . $a_action_type);
31 switch ($a_action_type) {
42 throw new InvalidArgumentException(
'Unknown action type given: ' . $a_action_type);
57 $query =
'SELECT id, type_id FROM didactic_tpl_a ' .
Factory for didactic template actions.
static factoryByType(int $a_action_type)
static factoryByTypeAndId(int $a_action_id, int $a_action_type)
static getActionsByTemplateId(int $a_tpl_id)
Get actions of one template.
Abstract class for template actions.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
represents a creation of local roles action