ILIAS
trunk Revision v11.0_alpha-1744-gb0451eebef4
|
ilBulkEditQuestionsGUI: ilFormPropertyDispatchGUI More...
Public Member Functions | |
__construct (protected ilGlobalTemplateInterface $tpl, protected ilCtrl $ctrl, protected ilLanguage $lng, protected UIFactory $ui_factory, protected UIRenderer $ui_renderer, protected Refinery $refinery, protected ServerRequestInterface $request, protected RequestWrapper $request_wrapper, protected int $qpl_obj_id,) | |
executeCommand () | |
Data Fields | |
const | PARAM_IDS = 'qids' |
const | CMD_EDITTAUTHOR = 'bulkedit_author' |
const | CMD_SAVEAUTHOR = 'bulksave_author' |
const | CMD_EDITLIFECYCLE = 'bulkedit_lifecycle' |
const | CMD_SAVELIFECYCLE = 'bulksave_lifecycle' |
const | CMD_EDITTAXONOMIES = 'bulkedit_taxonomies' |
const | CMD_SAVETAXONOMIES = 'bulksave_taxonomies' |
const | CMD_SAVETAXONOMIESADD = 'bulksave_taxonomies_add' |
Protected Member Functions | |
getQuestionIds () | |
store (Form\Standard $form, Closure $update) | |
getQuestions () | |
getShiftTrafo () | |
getFormAuthor () | |
getAuthorUpdater () | |
getFormLifecycle () | |
getLifecycleUpdater () | |
getFormTaxonomies () | |
storeTaxonomies (ilPropertyFormGUI $form) | |
Protected Attributes | |
array | $question_ids = [] |
ilBulkEditQuestionsGUI: ilFormPropertyDispatchGUI
Definition at line 33 of file class.ilBulkEditQuestionsGUI.php.
ilBulkEditQuestionsGUI::__construct | ( | protected ilGlobalTemplateInterface | $tpl, |
protected ilCtrl | $ctrl, | ||
protected ilLanguage | $lng, | ||
protected UIFactory | $ui_factory, | ||
protected UIRenderer | $ui_renderer, | ||
protected Refinery | $refinery, | ||
protected ServerRequestInterface | $request, | ||
protected RequestWrapper | $request_wrapper, | ||
protected int | $qpl_obj_id | ||
) |
Definition at line 44 of file class.ilBulkEditQuestionsGUI.php.
ilBulkEditQuestionsGUI::executeCommand | ( | ) |
Definition at line 59 of file class.ilBulkEditQuestionsGUI.php.
References $out, ILIAS\Repository\ctrl(), getAuthorUpdater(), getFormAuthor(), getFormLifecycle(), getFormTaxonomies(), getLifecycleUpdater(), getQuestionIds(), ILIAS\Repository\lng(), store(), and storeTaxonomies().
|
protected |
Definition at line 166 of file class.ilBulkEditQuestionsGUI.php.
References $q.
Referenced by executeCommand().
|
protected |
Definition at line 153 of file class.ilBulkEditQuestionsGUI.php.
References ILIAS\Repository\ctrl(), getShiftTrafo(), ILIAS\Repository\lng(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by executeCommand().
|
protected |
Definition at line 177 of file class.ilBulkEditQuestionsGUI.php.
References $lifecycle, ILIAS\Repository\ctrl(), ilAssQuestionLifecycle\getDraftInstance(), getShiftTrafo(), ILIAS\Repository\lng(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by executeCommand().
|
protected |
Definition at line 204 of file class.ilBulkEditQuestionsGUI.php.
References ILIAS\Repository\ctrl(), ilObjTaxonomy\getUsageOfObject(), ILIAS\Repository\lng(), and ilFormPropertyGUI\setTitle().
Referenced by executeCommand().
|
protected |
Definition at line 192 of file class.ilBulkEditQuestionsGUI.php.
References $lifecycle, $q, and ilAssQuestionLifecycle\getInstance().
Referenced by executeCommand().
|
protected |
Definition at line 112 of file class.ilBulkEditQuestionsGUI.php.
References ILIAS\Repository\refinery().
Referenced by executeCommand().
|
protected |
Definition at line 137 of file class.ilBulkEditQuestionsGUI.php.
References assQuestion\instantiateQuestion().
Referenced by store(), and storeTaxonomies().
|
protected |
Definition at line 146 of file class.ilBulkEditQuestionsGUI.php.
References ILIAS\Repository\refinery().
Referenced by getFormAuthor(), and getFormLifecycle().
|
protected |
Definition at line 123 of file class.ilBulkEditQuestionsGUI.php.
References $data, $out, ILIAS\Repository\ctrl(), ilObjQuestionPoolGUI\DEFAULT_CMD, getQuestions(), ILIAS\Repository\lng(), and null.
Referenced by executeCommand().
|
protected |
Definition at line 226 of file class.ilBulkEditQuestionsGUI.php.
References $post, $q, ilObject\_lookupType(), ILIAS\Repository\ctrl(), ilObjQuestionPoolGUI\DEFAULT_CMD, ilTaxNodeAssignment\getAssignmentsOfItem(), getQuestions(), ilObjTaxonomy\getUsageOfObject(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Definition at line 57 of file class.ilBulkEditQuestionsGUI.php.
const ilBulkEditQuestionsGUI::CMD_EDITLIFECYCLE = 'bulkedit_lifecycle' |
Definition at line 38 of file class.ilBulkEditQuestionsGUI.php.
Referenced by ILIAS\TestQuestionPool\Questions\Presentation\QuestionTable\getActions().
const ilBulkEditQuestionsGUI::CMD_EDITTAUTHOR = 'bulkedit_author' |
Definition at line 36 of file class.ilBulkEditQuestionsGUI.php.
Referenced by ILIAS\TestQuestionPool\Questions\Presentation\QuestionTable\getActions().
const ilBulkEditQuestionsGUI::CMD_EDITTAXONOMIES = 'bulkedit_taxonomies' |
Definition at line 40 of file class.ilBulkEditQuestionsGUI.php.
Referenced by ILIAS\TestQuestionPool\Questions\Presentation\QuestionTable\getActions().
const ilBulkEditQuestionsGUI::CMD_SAVEAUTHOR = 'bulksave_author' |
Definition at line 37 of file class.ilBulkEditQuestionsGUI.php.
const ilBulkEditQuestionsGUI::CMD_SAVELIFECYCLE = 'bulksave_lifecycle' |
Definition at line 39 of file class.ilBulkEditQuestionsGUI.php.
const ilBulkEditQuestionsGUI::CMD_SAVETAXONOMIES = 'bulksave_taxonomies' |
Definition at line 41 of file class.ilBulkEditQuestionsGUI.php.
const ilBulkEditQuestionsGUI::CMD_SAVETAXONOMIESADD = 'bulksave_taxonomies_add' |
Definition at line 42 of file class.ilBulkEditQuestionsGUI.php.
const ilBulkEditQuestionsGUI::PARAM_IDS = 'qids' |
Definition at line 35 of file class.ilBulkEditQuestionsGUI.php.