|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilTestEvaluationData:Public Member Functions | |
| __sleep () | |
| __construct (protected array $participants) | |
| setDatasets (int $datasets) | |
| getDatasets () | |
| addQuestionTitle (int $question_id, string $question_title) | |
| getQuestionTitles () | |
| getQuestionTitle (?int $question_id) | |
| calculateStatistics () | |
| getTotalFinishedParticipants () | |
| getParticipants () | |
| resetFilter () | |
| setFilter (string $by, string $text) | |
| setFilterArray (array $arr_filter) | |
| addParticipant (int $active_id, ilTestEvaluationUserData $participant) | |
| getParticipant (int $active_id) | |
| participantExists ($active_id) | |
| removeParticipant ($active_id) | |
| getStatistics () | |
| getParticipantIds () | |
Data Fields | |
| const | FILTER_BY_NONE = '' |
| const | FILTER_BY_NAME = 'name' |
| const | FILTER_BY_GROUP = 'group' |
| const | FILTER_BY_COURSE = 'course' |
| const | FILTER_BY_ACTIVE_ID = 'active_id' |
| array | $question_titles = [] |
Protected Attributes | |
| $statistics | |
| array | $arr_filter = null |
| int | $datasets |
Definition at line 21 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::__construct | ( | protected array | $participants | ) |
| array<ilTestEvaluationUserData> | $participants |
Definition at line 43 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::__sleep | ( | ) |
Definition at line 35 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::addParticipant | ( | int | $active_id, |
| ilTestEvaluationUserData | $participant | ||
| ) |
Definition at line 187 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::addQuestionTitle | ( | int | $question_id, |
| string | $question_title | ||
| ) |
Definition at line 58 of file class.ilTestEvaluationData.php.
Referenced by ilTestEvaluationFactory\addQuestionsToParticipantPasses().
Here is the caller graph for this function:| ilTestEvaluationData::calculateStatistics | ( | ) |
Definition at line 80 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::getDatasets | ( | ) |
| ilTestEvaluationData::getParticipant | ( | int | $active_id | ) |
Definition at line 192 of file class.ilTestEvaluationData.php.
Referenced by ilTestEvaluationFactory\addMarksToParticipants(), and ilTestEvaluationFactory\addQuestionsToParticipantPasses().
Here is the caller graph for this function:| ilTestEvaluationData::getParticipantIds | ( | ) |
Definition at line 212 of file class.ilTestEvaluationData.php.
Referenced by ilTestEvaluationFactory\addMarksToParticipants(), and ilTestEvaluationFactory\addQuestionsToParticipantPasses().
Here is the caller graph for this function:| ilTestEvaluationData::getParticipants | ( | ) |
Definition at line 103 of file class.ilTestEvaluationData.php.
References ilObject\_getIdsForTitle(), and ilParticipants\_getMembershipByType().
Here is the call graph for this function:| ilTestEvaluationData::getQuestionTitle | ( | ?int | $question_id | ) |
Definition at line 71 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::getQuestionTitles | ( | ) |
Definition at line 66 of file class.ilTestEvaluationData.php.
References $question_titles.
| ilTestEvaluationData::getStatistics | ( | ) |
| ilTestEvaluationData::getTotalFinishedParticipants | ( | ) |
Definition at line 85 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::participantExists | ( | $active_id | ) |
Definition at line 197 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::removeParticipant | ( | $active_id | ) |
Definition at line 202 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::resetFilter | ( | ) |
Definition at line 166 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::setDatasets | ( | int | $datasets | ) |
| ilTestEvaluationData::setFilter | ( | string | $by, |
| string | $text | ||
| ) |
Definition at line 171 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::setFilterArray | ( | array | $arr_filter | ) |
|
protected |
Definition at line 32 of file class.ilTestEvaluationData.php.
Referenced by setFilterArray().
|
protected |
Definition at line 33 of file class.ilTestEvaluationData.php.
Referenced by getDatasets(), and setDatasets().
| array ilTestEvaluationData::$question_titles = [] |
Definition at line 29 of file class.ilTestEvaluationData.php.
Referenced by getQuestionTitles().
|
protected |
Definition at line 31 of file class.ilTestEvaluationData.php.
Referenced by getStatistics().
| const ilTestEvaluationData::FILTER_BY_ACTIVE_ID = 'active_id' |
Definition at line 27 of file class.ilTestEvaluationData.php.
Referenced by ilObjTest\sendAdvancedNotification().
| const ilTestEvaluationData::FILTER_BY_COURSE = 'course' |
Definition at line 26 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_GROUP = 'group' |
Definition at line 25 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_NAME = 'name' |
Definition at line 24 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_NONE = '' |
Definition at line 23 of file class.ilTestEvaluationData.php.
Referenced by ilTestExport\buildExportResultFile(), ilTestEvaluationGUI\exportAggregatedResults(), and ilTestEvaluationGUI\exportEvaluation().