◆ __construct()
| ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::__construct |
( |
protected readonly \ilGlobalTemplateInterface |
$tpl, |
|
|
private readonly array |
$actions |
|
) |
| |
◆ getAction()
| ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::getAction |
( |
string |
$action_id | ) |
|
◆ getEnabledActions()
Definition at line 45 of file EditSkillsOfQuestionTableActions.php.
50 : array {
51 return array_filter(
52 array_map(
53 static function (EditSkillsOfQuestionTableAction $action) use (
54 $url_builder,
55 $row_id_token,
56 $action_token,
57 $action_type_token
59 return $action->isAvailable()
60 ? $action->getTableAction($url_builder, $row_id_token, $action_token, $action_type_token)
61 : null;
62 },
63 $this->actions
64 )
65 );
66 }
◆ setAvailabilityOnDataRow()
| ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::setAvailabilityOnDataRow |
( |
DataRow |
$row, |
|
|
mixed |
$record |
|
) |
| |
◆ ACTION_PARAMETER
| const string ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::ACTION_PARAMETER = 'action' |
◆ ACTION_TYPE_PARAMETER
| const string ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::ACTION_TYPE_PARAMETER = 'action_type' |
◆ FULL_ROW_ID_PARAMETER
| const string ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::FULL_ROW_ID_PARAMETER = EditSkillsOfQuestionTable::ID . '_' . self::ROW_ID_PARAMETER |
◆ ROW_ID_PARAMETER
| const string ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::ROW_ID_PARAMETER = 'a_id' |
◆ SHOW_ACTION
| const string ILIAS\TestQuestionPool\Skills\EditSkillsOfQuestionTableActions::SHOW_ACTION = 'showAction' |
The documentation for this class was generated from the following file: