ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
getIdentifier () | |
setIdentifier ($identifier) | |
getValidIdentifiers () | |
getMappedLomLifecycle () | |
getTranslation (ilLanguage $lng) | |
getSelectOptions (ilLanguage $lng) | |
validateIdentifier ($identifier) | |
Static Public Member Functions | |
static | getInstance ($identifier) |
static | getDraftInstance () |
Data Fields | |
const | DRAFT = 'draft' |
const | REVIEW = 'review' |
const | REJECTED = 'rejected' |
const | FINAL = 'final' |
const | SHARABLE = 'sharable' |
const | OUTDATED = 'outdated' |
Protected Member Functions | |
__construct () | |
ilAssQuestionLifecycle constructor. More... | |
getTranslationByIdentifier (ilLanguage $lng, $identifier) | |
Protected Attributes | |
$identifier | |
Definition at line 13 of file class.ilAssQuestionLifecycle.php.
|
protected |
ilAssQuestionLifecycle constructor.
Definition at line 30 of file class.ilAssQuestionLifecycle.php.
References setIdentifier().
|
static |
Definition at line 172 of file class.ilAssQuestionLifecycle.php.
Referenced by ilTestRandomQuestionSetPoolDefinitionFormGUI\build(), assQuestionImport\fetchLifecycle(), ilTestTaxonomyFilterLabelTranslater\getLifecycleFilterLabel(), ilQuestionBrowserTableGUI\initFilter(), ilTestQuestionBrowserTableGUI\initFilter(), assOrderingHorizontal\loadFromDb(), assTextSubset\loadFromDb(), assFileUpload\loadFromDb(), assFlashQuestion\loadFromDb(), assTextQuestion\loadFromDb(), assErrorText\loadFromDb(), assOrderingQuestion\loadFromDb(), assClozeTest\loadFromDb(), assSingleChoice\loadFromDb(), assKprimChoice\loadFromDb(), assMultipleChoice\loadFromDb(), assMatchingQuestion\loadFromDb(), assJavaApplet\loadFromDb(), assImagemapQuestion\loadFromDb(), assLongMenu\loadFromDb(), assFormulaQuestion\loadFromDb(), and assNumeric\saveToDb().
ilAssQuestionLifecycle::getIdentifier | ( | ) |
Definition at line 38 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by getMappedLomLifecycle(), and getTranslation().
|
static |
$identifier |
ilTestQuestionPoolInvalidArgumentException |
Definition at line 160 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by assQuestionImport\fetchLifecycle(), ilTestQuestionsTableGUI\fillRow(), ilQuestionBrowserTableGUI\fillRow(), ilTestQuestionBrowserTableGUI\getTranslatedLifecycle(), assOrderingHorizontal\loadFromDb(), assTextSubset\loadFromDb(), assFileUpload\loadFromDb(), assFlashQuestion\loadFromDb(), assTextQuestion\loadFromDb(), assErrorText\loadFromDb(), assOrderingQuestion\loadFromDb(), assClozeTest\loadFromDb(), assSingleChoice\loadFromDb(), assKprimChoice\loadFromDb(), assMultipleChoice\loadFromDb(), assMatchingQuestion\loadFromDb(), assJavaApplet\loadFromDb(), assImagemapQuestion\loadFromDb(), assLongMenu\loadFromDb(), assFormulaQuestion\loadFromDb(), assNumeric\saveToDb(), assFormulaQuestionGUI\writePostData(), and assQuestionGUI\writeQuestionGenericPostData().
ilAssQuestionLifecycle::getMappedLomLifecycle | ( | ) |
Definition at line 62 of file class.ilAssQuestionLifecycle.php.
References ilAssQuestionLomLifecycle\DRAFT, ilAssQuestionLomLifecycle\FINAL, getIdentifier(), and ilAssQuestionLomLifecycle\UNAVAILABLE.
ilAssQuestionLifecycle::getSelectOptions | ( | ilLanguage | $lng | ) |
ilLanguage | $lng |
Definition at line 131 of file class.ilAssQuestionLifecycle.php.
References $identifier, getTranslationByIdentifier(), and getValidIdentifiers().
ilAssQuestionLifecycle::getTranslation | ( | ilLanguage | $lng | ) |
ilLanguage | $lng |
Definition at line 87 of file class.ilAssQuestionLifecycle.php.
References getIdentifier(), and getTranslationByIdentifier().
|
protected |
ilLanguage | $lng |
Definition at line 96 of file class.ilAssQuestionLifecycle.php.
References $identifier, and ilLanguage\txt().
Referenced by getSelectOptions(), and getTranslation().
ilAssQuestionLifecycle::getValidIdentifiers | ( | ) |
Definition at line 54 of file class.ilAssQuestionLifecycle.php.
Referenced by getSelectOptions(), and validateIdentifier().
ilAssQuestionLifecycle::setIdentifier | ( | $identifier | ) |
string | $identifier |
Definition at line 46 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by __construct().
ilAssQuestionLifecycle::validateIdentifier | ( | $identifier | ) |
string | $identifier |
ilTestQuestionPoolInvalidArgumentException |
Definition at line 146 of file class.ilAssQuestionLifecycle.php.
References $identifier, and getValidIdentifiers().
|
protected |
Definition at line 25 of file class.ilAssQuestionLifecycle.php.
Referenced by getIdentifier(), getInstance(), getSelectOptions(), getTranslationByIdentifier(), setIdentifier(), and validateIdentifier().
const ilAssQuestionLifecycle::DRAFT = 'draft' |
Definition at line 15 of file class.ilAssQuestionLifecycle.php.
Referenced by ilAssQuestionLomLifecycle\getMappedIliasLifecycleIdentifer().
const ilAssQuestionLifecycle::FINAL = 'final' |
Definition at line 18 of file class.ilAssQuestionLifecycle.php.
Referenced by ilAssQuestionLomLifecycle\getMappedIliasLifecycleIdentifer().
const ilAssQuestionLifecycle::OUTDATED = 'outdated' |
Definition at line 20 of file class.ilAssQuestionLifecycle.php.
Referenced by ilAssQuestionLomLifecycle\getMappedIliasLifecycleIdentifer().
const ilAssQuestionLifecycle::REJECTED = 'rejected' |
Definition at line 17 of file class.ilAssQuestionLifecycle.php.
const ilAssQuestionLifecycle::REVIEW = 'review' |
Definition at line 16 of file class.ilAssQuestionLifecycle.php.
const ilAssQuestionLifecycle::SHARABLE = 'sharable' |
Definition at line 19 of file class.ilAssQuestionLifecycle.php.