|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
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) | |
| 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 | $statistics = null |
| array | $arr_filter = null |
| int | $datasets |
Private Member Functions | |
| orderParticipants (array $participants) | |
Definition at line 26 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::__construct | ( | protected array | $participants | ) |
| array<ilTestEvaluationUserData> | $participants |
Definition at line 48 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::__sleep | ( | ) |
Definition at line 40 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 63 of file class.ilTestEvaluationData.php.
Referenced by ilTestEvaluationFactory\addQuestionsToParticipantPasses().
Here is the caller graph for this function:| ilTestEvaluationData::getDatasets | ( | ) |
Definition at line 58 of file class.ilTestEvaluationData.php.
References $datasets.
| ilTestEvaluationData::getParticipant | ( | int | $active_id | ) |
Definition at line 192 of file class.ilTestEvaluationData.php.
Referenced by ILIAS\Test\Statistics\Statistics\__construct(), ilTestEvaluationFactory\addMarksToParticipants(), and ilTestEvaluationFactory\addQuestionsToParticipantPasses().
Here is the caller graph for this function:| ilTestEvaluationData::getParticipantIds | ( | ) |
Definition at line 215 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(), ilParticipants\_getMembershipByType(), and orderParticipants().
Referenced by ILIAS\Test\Statistics\Statistics\__construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationData::getQuestionTitle | ( | ?int | $question_id | ) |
Definition at line 76 of file class.ilTestEvaluationData.php.
| ilTestEvaluationData::getQuestionTitles | ( | ) |
Definition at line 71 of file class.ilTestEvaluationData.php.
References $question_titles.
| ilTestEvaluationData::getStatistics | ( | ) |
Definition at line 207 of file class.ilTestEvaluationData.php.
References $statistics.
| ilTestEvaluationData::getTotalFinishedParticipants | ( | ) |
Definition at line 85 of file class.ilTestEvaluationData.php.
|
private |
Definition at line 220 of file class.ilTestEvaluationData.php.
References Vendor\Package\$a, and Vendor\Package\$b.
Referenced by getParticipants().
Here is the caller graph for this function:| 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 | ) |
Definition at line 53 of file class.ilTestEvaluationData.php.
References $datasets.
| ilTestEvaluationData::setFilter | ( | string | $by, |
| string | $text | ||
| ) |
Definition at line 171 of file class.ilTestEvaluationData.php.
References $text.
| ilTestEvaluationData::setFilterArray | ( | array | $arr_filter | ) |
Definition at line 182 of file class.ilTestEvaluationData.php.
References $arr_filter.
|
protected |
Definition at line 37 of file class.ilTestEvaluationData.php.
Referenced by setFilterArray().
|
protected |
Definition at line 38 of file class.ilTestEvaluationData.php.
Referenced by getDatasets(), and setDatasets().
| array ilTestEvaluationData::$question_titles = [] |
Definition at line 34 of file class.ilTestEvaluationData.php.
Referenced by getQuestionTitles().
|
protected |
Definition at line 36 of file class.ilTestEvaluationData.php.
Referenced by getStatistics().
| const ilTestEvaluationData::FILTER_BY_ACTIVE_ID = 'active_id' |
Definition at line 32 of file class.ilTestEvaluationData.php.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\withFilterByActiveId().
| const ilTestEvaluationData::FILTER_BY_COURSE = 'course' |
Definition at line 31 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_GROUP = 'group' |
Definition at line 30 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_NAME = 'name' |
Definition at line 29 of file class.ilTestEvaluationData.php.
| const ilTestEvaluationData::FILTER_BY_NONE = '' |
Definition at line 28 of file class.ilTestEvaluationData.php.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\getCompleteData().