ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (ilDBInterface $db) | |
addTestObjId ($testObjId) | |
getTestObjIds () | |
notifyQuestionCreated (assQuestion $question) | |
notifyQuestionEdited (assQuestion $question) | |
notifyQuestionDeleted (assQuestion $question) | |
Protected Attributes | |
$db = null | |
Private Member Functions | |
deleteTestsParticipantsQuestionData (assQuestion $question) | |
deleteTestsParticipantsResultsForQuestion ($activeIds, $questionId) | |
deleteTestsParticipantsTrackingsForQuestion ($activeIds, $questionId) | |
getActiveIds () | |
Private Attributes | |
$testObjIds = array() | |
Definition at line 14 of file class.ilDynamicTestQuestionChangeListener.php.
ilDynamicTestQuestionChangeListener::__construct | ( | ilDBInterface | $db | ) |
ilDBInterface | $db |
Definition at line 24 of file class.ilDynamicTestQuestionChangeListener.php.
References $db.
ilDynamicTestQuestionChangeListener::addTestObjId | ( | $testObjId | ) |
integer | $testObjId |
Definition at line 37 of file class.ilDynamicTestQuestionChangeListener.php.
|
private |
assQuestion | $question |
Definition at line 77 of file class.ilDynamicTestQuestionChangeListener.php.
References deleteTestsParticipantsResultsForQuestion(), deleteTestsParticipantsTrackingsForQuestion(), getActiveIds(), and assQuestion\getId().
Referenced by notifyQuestionDeleted(), and notifyQuestionEdited().
|
private |
Definition at line 89 of file class.ilDynamicTestQuestionChangeListener.php.
References array.
Referenced by deleteTestsParticipantsQuestionData().
|
private |
Definition at line 116 of file class.ilDynamicTestQuestionChangeListener.php.
Referenced by deleteTestsParticipantsQuestionData().
|
private |
Definition at line 133 of file class.ilDynamicTestQuestionChangeListener.php.
References $res, $row, array, and getTestObjIds().
Referenced by deleteTestsParticipantsQuestionData().
ilDynamicTestQuestionChangeListener::getTestObjIds | ( | ) |
Definition at line 45 of file class.ilDynamicTestQuestionChangeListener.php.
References $testObjIds.
Referenced by getActiveIds().
ilDynamicTestQuestionChangeListener::notifyQuestionCreated | ( | assQuestion | $question | ) |
assQuestion | $question |
Implements ilQuestionChangeListener.
Definition at line 53 of file class.ilDynamicTestQuestionChangeListener.php.
ilDynamicTestQuestionChangeListener::notifyQuestionDeleted | ( | assQuestion | $question | ) |
assQuestion | $question |
Implements ilQuestionChangeListener.
Definition at line 68 of file class.ilDynamicTestQuestionChangeListener.php.
References deleteTestsParticipantsQuestionData().
ilDynamicTestQuestionChangeListener::notifyQuestionEdited | ( | assQuestion | $question | ) |
assQuestion | $question |
Implements ilQuestionChangeListener.
Definition at line 62 of file class.ilDynamicTestQuestionChangeListener.php.
References deleteTestsParticipantsQuestionData().
|
protected |
Definition at line 19 of file class.ilDynamicTestQuestionChangeListener.php.
Referenced by __construct().
|
private |
Definition at line 32 of file class.ilDynamicTestQuestionChangeListener.php.
Referenced by getTestObjIds().