ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Stores access codes of anonymous session. More...
Public Member Functions | |
__construct () | |
setConstraintStructure (?array $structure) | |
getConstraintStructure () | |
clearConstraintStructure () | |
setConstraintElements (?array $elements) | |
getConstraintElements () | |
clearConstraintElements () | |
setMoveSurveyQuestions (int $survey_id, array $question_ids) | |
clearMoveSurveyQuestions () | |
getMoveSurveyQuestions () | |
getMoveSurveyId () | |
setQuestionClipboard (int $ref_id, int $page, string $mode, array $question_ids) | |
clearQuestionClipboard ($ref_id) | |
getQuestionClipboardSourcePage (int $ref_id) | |
getQuestionClipboardMode (int $ref_id) | |
getQuestionClipboardQuestions (int $ref_id) | |
isQuestionClipboardEmpty (int $ref_id) | |
setPoolChoice (int $id) | |
getPoolChoice () | |
setExternalText (string $text) | |
getExternalText () | |
Protected Member Functions | |
getClipKey (int $ref_id) | |
Protected Attributes | |
const | KEY_BASE = "svy_edit_" |
const | KEY_CONSTRAINT_STRUCTURE = self::KEY_BASE . "constraints" |
const | KEY_CONSTRAINT_ELEMENTS = self::KEY_BASE . "elements" |
const | KEY_EXT_TEXT = self::KEY_BASE . "ext_text" |
Stores access codes of anonymous session.
Definition at line 27 of file class.EditSessionRepo.php.
ILIAS\Survey\Editing\EditSessionRepo::__construct | ( | ) |
Definition at line 34 of file class.EditSessionRepo.php.
ILIAS\Survey\Editing\EditSessionRepo::clearConstraintElements | ( | ) |
Definition at line 63 of file class.EditSessionRepo.php.
References ilSession\clear().
ILIAS\Survey\Editing\EditSessionRepo::clearConstraintStructure | ( | ) |
Definition at line 48 of file class.EditSessionRepo.php.
References ilSession\clear().
ILIAS\Survey\Editing\EditSessionRepo::clearMoveSurveyQuestions | ( | ) |
Definition at line 74 of file class.EditSessionRepo.php.
References ilSession\clear().
ILIAS\Survey\Editing\EditSessionRepo::clearQuestionClipboard | ( | $ref_id | ) |
Definition at line 117 of file class.EditSessionRepo.php.
References $ref_id, ilSession\clear(), and ILIAS\Survey\Editing\EditSessionRepo\getClipKey().
|
protected |
Definition at line 96 of file class.EditSessionRepo.php.
References $ref_id.
Referenced by ILIAS\Survey\Editing\EditSessionRepo\clearQuestionClipboard(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardMode(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardQuestions(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardSourcePage(), ILIAS\Survey\Editing\EditSessionRepo\isQuestionClipboardEmpty(), and ILIAS\Survey\Editing\EditSessionRepo\setQuestionClipboard().
ILIAS\Survey\Editing\EditSessionRepo::getConstraintElements | ( | ) |
Definition at line 58 of file class.EditSessionRepo.php.
References ILIAS\GlobalScreen\get().
ILIAS\Survey\Editing\EditSessionRepo::getConstraintStructure | ( | ) |
Definition at line 43 of file class.EditSessionRepo.php.
References ILIAS\GlobalScreen\get().
ILIAS\Survey\Editing\EditSessionRepo::getExternalText | ( | ) |
Definition at line 175 of file class.EditSessionRepo.php.
References ilSession\get().
ILIAS\Survey\Editing\EditSessionRepo::getMoveSurveyId | ( | ) |
Definition at line 88 of file class.EditSessionRepo.php.
References ILIAS\GlobalScreen\get(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::getMoveSurveyQuestions | ( | ) |
Definition at line 80 of file class.EditSessionRepo.php.
References ILIAS\GlobalScreen\get(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::getPoolChoice | ( | ) |
Definition at line 162 of file class.EditSessionRepo.php.
References ILIAS\GlobalScreen\get(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::getQuestionClipboardMode | ( | int | $ref_id | ) |
Definition at line 131 of file class.EditSessionRepo.php.
References $data, ilSession\get(), ILIAS\Survey\Editing\EditSessionRepo\getClipKey(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::getQuestionClipboardQuestions | ( | int | $ref_id | ) |
Definition at line 140 of file class.EditSessionRepo.php.
References $data, ilSession\get(), ILIAS\Survey\Editing\EditSessionRepo\getClipKey(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::getQuestionClipboardSourcePage | ( | int | $ref_id | ) |
Definition at line 122 of file class.EditSessionRepo.php.
References $data, ilSession\get(), ILIAS\Survey\Editing\EditSessionRepo\getClipKey(), ilSession\has(), and null.
ILIAS\Survey\Editing\EditSessionRepo::isQuestionClipboardEmpty | ( | int | $ref_id | ) |
Definition at line 149 of file class.EditSessionRepo.php.
References ILIAS\Survey\Editing\EditSessionRepo\getClipKey(), and ilSession\has().
ILIAS\Survey\Editing\EditSessionRepo::setConstraintElements | ( | ?array | $elements | ) |
Definition at line 53 of file class.EditSessionRepo.php.
References ilSession\set().
ILIAS\Survey\Editing\EditSessionRepo::setConstraintStructure | ( | ?array | $structure | ) |
Definition at line 38 of file class.EditSessionRepo.php.
References ilSession\set().
ILIAS\Survey\Editing\EditSessionRepo::setExternalText | ( | string | $text | ) |
Definition at line 170 of file class.EditSessionRepo.php.
References ilSession\set().
ILIAS\Survey\Editing\EditSessionRepo::setMoveSurveyQuestions | ( | int | $survey_id, |
array | $question_ids | ||
) |
Definition at line 68 of file class.EditSessionRepo.php.
References ilSession\set().
ILIAS\Survey\Editing\EditSessionRepo::setPoolChoice | ( | int | $id | ) |
Definition at line 157 of file class.EditSessionRepo.php.
References ilSession\set().
ILIAS\Survey\Editing\EditSessionRepo::setQuestionClipboard | ( | int | $ref_id, |
int | $page, | ||
string | $mode, | ||
array | $question_ids | ||
) |
Definition at line 101 of file class.EditSessionRepo.php.
References ILIAS\Survey\Editing\EditSessionRepo\getClipKey(), and ilSession\set().
|
protected |
Definition at line 29 of file class.EditSessionRepo.php.
|
protected |
Definition at line 31 of file class.EditSessionRepo.php.
|
protected |
Definition at line 30 of file class.EditSessionRepo.php.
|
protected |
Definition at line 32 of file class.EditSessionRepo.php.