|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collaboration diagram for ilAssQuestionLifecycle: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().
Here is the call graph for this function:
|
static |
Definition at line 172 of file class.ilAssQuestionLifecycle.php.
Referenced by ilTestRandomQuestionSetPoolDefinitionFormGUI\build(), assQuestionImport\fetchLifecycle(), ilTestTaxonomyFilterLabelTranslater\getLifecycleFilterLabel(), ilTestQuestionBrowserTableGUI\initFilter(), ilQuestionBrowserTableGUI\initFilter(), assClozeTest\loadFromDb(), assErrorText\loadFromDb(), assFileUpload\loadFromDb(), assFlashQuestion\loadFromDb(), assFormulaQuestion\loadFromDb(), assImagemapQuestion\loadFromDb(), assJavaApplet\loadFromDb(), assLongMenu\loadFromDb(), assMatchingQuestion\loadFromDb(), assMultipleChoice\loadFromDb(), assOrderingHorizontal\loadFromDb(), assOrderingQuestion\loadFromDb(), assSingleChoice\loadFromDb(), assTextQuestion\loadFromDb(), assTextSubset\loadFromDb(), and assKprimChoice\loadFromDb().
Here is the caller graph for this function:| ilAssQuestionLifecycle::getIdentifier | ( | ) |
Definition at line 38 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by getMappedLomLifecycle(), and getTranslation().
Here is the caller graph for this function:
|
static |
| $identifier |
| ilTestQuestionPoolInvalidArgumentException |
Definition at line 160 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by assQuestionImport\fetchLifecycle(), ilTestQuestionsTableGUI\fillRow(), ilQuestionBrowserTableGUI\fillRow(), ilTestQuestionBrowserTableGUI\getTranslatedLifecycle(), assClozeTest\loadFromDb(), assErrorText\loadFromDb(), assFileUpload\loadFromDb(), assFlashQuestion\loadFromDb(), assFormulaQuestion\loadFromDb(), assImagemapQuestion\loadFromDb(), assJavaApplet\loadFromDb(), assLongMenu\loadFromDb(), assMatchingQuestion\loadFromDb(), assMultipleChoice\loadFromDb(), assOrderingHorizontal\loadFromDb(), assOrderingQuestion\loadFromDb(), assSingleChoice\loadFromDb(), assTextQuestion\loadFromDb(), assTextSubset\loadFromDb(), assKprimChoice\loadFromDb(), assFormulaQuestionGUI\writePostData(), and assQuestionGUI\writeQuestionGenericPostData().
Here is the caller graph for this function:| ilAssQuestionLifecycle::getMappedLomLifecycle | ( | ) |
Definition at line 62 of file class.ilAssQuestionLifecycle.php.
References DRAFT, ilAssQuestionLomLifecycle\DRAFT, FINAL, ilAssQuestionLomLifecycle\FINAL, getIdentifier(), OUTDATED, REJECTED, REVIEW, SHARABLE, and ilAssQuestionLomLifecycle\UNAVAILABLE.
Here is the call graph for this function:| ilAssQuestionLifecycle::getSelectOptions | ( | ilLanguage | $lng | ) |
| ilLanguage | $lng |
Definition at line 131 of file class.ilAssQuestionLifecycle.php.
References $identifier, getTranslationByIdentifier(), and getValidIdentifiers().
Here is the call graph for this function:| ilAssQuestionLifecycle::getTranslation | ( | ilLanguage | $lng | ) |
| ilLanguage | $lng |
Definition at line 87 of file class.ilAssQuestionLifecycle.php.
References getIdentifier(), and getTranslationByIdentifier().
Here is the call graph for this function:
|
protected |
| ilLanguage | $lng |
Definition at line 96 of file class.ilAssQuestionLifecycle.php.
References $identifier, $lng, DRAFT, FINAL, OUTDATED, REJECTED, REVIEW, and SHARABLE.
Referenced by getSelectOptions(), and getTranslation().
Here is the caller graph for this function:| ilAssQuestionLifecycle::getValidIdentifiers | ( | ) |
Definition at line 54 of file class.ilAssQuestionLifecycle.php.
References DRAFT, FINAL, OUTDATED, REJECTED, REVIEW, and SHARABLE.
Referenced by getSelectOptions(), and validateIdentifier().
Here is the caller graph for this function:| ilAssQuestionLifecycle::setIdentifier | ( | $identifier | ) |
| string | $identifier |
Definition at line 46 of file class.ilAssQuestionLifecycle.php.
References $identifier.
Referenced by __construct().
Here is the caller graph for this function:| ilAssQuestionLifecycle::validateIdentifier | ( | $identifier | ) |
| string | $identifier |
| ilTestQuestionPoolInvalidArgumentException |
Definition at line 146 of file class.ilAssQuestionLifecycle.php.
References $identifier, and getValidIdentifiers().
Here is the call graph for this function:
|
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(), getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().
| const ilAssQuestionLifecycle::FINAL = 'final' |
Definition at line 18 of file class.ilAssQuestionLifecycle.php.
Referenced by ilAssQuestionLomLifecycle\getMappedIliasLifecycleIdentifer(), getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().
| const ilAssQuestionLifecycle::OUTDATED = 'outdated' |
Definition at line 20 of file class.ilAssQuestionLifecycle.php.
Referenced by ilAssQuestionLomLifecycle\getMappedIliasLifecycleIdentifer(), getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().
| const ilAssQuestionLifecycle::REJECTED = 'rejected' |
Definition at line 17 of file class.ilAssQuestionLifecycle.php.
Referenced by getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().
| const ilAssQuestionLifecycle::REVIEW = 'review' |
Definition at line 16 of file class.ilAssQuestionLifecycle.php.
Referenced by getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().
| const ilAssQuestionLifecycle::SHARABLE = 'sharable' |
Definition at line 19 of file class.ilAssQuestionLifecycle.php.
Referenced by getMappedLomLifecycle(), getTranslationByIdentifier(), and getValidIdentifiers().