ILIAS
trunk Revision v11.0_alpha-1811-gd2d5443e411
|
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 |
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().
ilTestEvaluationData::getDatasets | ( | ) |
ilTestEvaluationData::getParticipant | ( | int | $active_id | ) |
Definition at line 192 of file class.ilTestEvaluationData.php.
References null.
Referenced by ILIAS\Test\Statistics\Statistics\__construct(), ilTestEvaluationFactory\addMarksToParticipants(), and ilTestEvaluationFactory\addQuestionsToParticipantPasses().
ilTestEvaluationData::getParticipantIds | ( | ) |
Definition at line 215 of file class.ilTestEvaluationData.php.
Referenced by ilTestEvaluationFactory\addMarksToParticipants(), and ilTestEvaluationFactory\addQuestionsToParticipantPasses().
ilTestEvaluationData::getParticipants | ( | ) |
Definition at line 103 of file class.ilTestEvaluationData.php.
References ilObject\_getIdsForTitle(), and ilParticipants\_getMembershipByType().
Referenced by ILIAS\Test\Statistics\Statistics\__construct().
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, and null.
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 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().