19declare(strict_types=1);
40 $this->repo = $repo_service->
edit();
46 $this->repo->setConstraintStructure(
$structure);
51 return $this->repo->getConstraintStructure();
56 $this->repo->clearConstraintStructure();
61 $this->repo->setConstraintElements($elements);
66 return $this->repo->getConstraintElements();
71 $this->repo->clearConstraintElements();
76 $this->repo->setMoveSurveyQuestions($survey_id, $question_ids);
81 $this->repo->clearMoveSurveyQuestions();
86 return $this->repo->getMoveSurveyQuestions();
91 return $this->repo->getMoveSurveyId();
105 $this->repo->clearQuestionClipboard(
$ref_id);
110 return $this->repo->getQuestionClipboardSourcePage(
$ref_id);
115 return $this->repo->getQuestionClipboardMode(
$ref_id);
120 return $this->repo->getQuestionClipboardQuestions(
$ref_id);
125 return $this->repo->isQuestionClipboardEmpty(
$ref_id);
132 $this->repo->setPoolChoice(
$id);
137 return $this->repo->getPoolChoice();
142 $this->repo->setExternalText($text);
147 return $this->repo->getExternalText();
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
$structure
TOTAL STRUCTURE.
InternalDomainService $domain_service
setConstraintStructure(?array $structure)
getQuestionClipboardSourcePage(int $ref_id)
setMoveSurveyQuestions(int $survey_id, array $question_ids)
clearQuestionClipboard(int $ref_id)
getQuestionClipboardMode(int $ref_id)
getQuestionClipboardQuestions(int $ref_id)
setConstraintElements(?array $elements)
__construct(InternalRepoService $repo_service, InternalDomainService $domain_service)
clearMoveSurveyQuestions()
setQuestionClipboard(int $ref_id, int $page, string $mode, array $question_ids)
isQuestionClipboardEmpty(int $ref_id)
setExternalText(string $text)
clearConstraintStructure()
clearConstraintElements()
Stores access codes of anonymous session.
Survey internal data service.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...