|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collaboration diagram for ilTestEvaluationUserData:Public Member Functions | |
| __sleep () | |
| __construct ($passScoring) | |
| Constructor. More... | |
| getPassScoring () | |
| setPassScoring ($passScoring) | |
| getPassed () | |
| setPassed ($a_passed) | |
| getName () | |
| setName ($a_name) | |
| getLogin () | |
| setLogin ($a_login) | |
| isSubmitted () | |
| setSubmitted ($submitted) | |
| getReached () | |
| setReached ($a_reached) | |
| getMaxpoints () | |
| setMaxpoints ($a_max_points) | |
| getReachedPointsInPercent () | |
| getMark () | |
| setMark ($a_mark) | |
| getECTSMark () | |
| setECTSMark ($a_mark_ects) | |
| getQuestionsWorkedThrough () | |
| setQuestionsWorkedThrough ($a_nr) | |
| getNumberOfQuestions () | |
| setNumberOfQuestions ($a_nr) | |
| getQuestionsWorkedThroughInPercent () | |
| getTimeOfWork () | |
| setTimeOfWork ($a_time_of_work) | |
| getFirstVisit () | |
| setFirstVisit ($a_time) | |
| getLastVisit () | |
| setLastVisit ($a_time) | |
| getPasses () | |
| addPass ($pass_nr, $pass) | |
| getPass ($pass_nr) | |
| getPassCount () | |
| getScoredPass () | |
| getBestPass () | |
| This is used in the export of test results Aligned with ilObjTest::_getBestPass: from passes with equal points the first one wins. More... | |
| getLastPass () | |
| getFinishedPasses () | |
| getLastFinishedPass () | |
| setLastFinishedPass ($pass=null) | |
| addQuestionTitle ($question_id, $question_title) | |
| getQuestionTitles () | |
| getQuestions ($pass=0) | |
| addQuestion ($original_id, $question_id, $max_points, $sequence=null, $pass=0) | |
| getQuestion ($index, $pass=0) | |
| getQuestionCount ($pass=0) | |
| getReachedPoints ($pass=0) | |
| getAvailablePoints ($pass=0) | |
| getReachedPointsInPercentForPass ($pass=0) | |
| setUserID ($a_usr_id) | |
| getUserID () | |
| setMarkOfficial ($a_mark_official) | |
| getMarkOfficial () | |
| getScoredPassObject () | |
| returns the object of class ilTestEvaluationPassData that relates to the the scored test pass (best pass / last pass) More... | |
| getRequestedHintsCountFromScoredPass () | |
| returns the count of hints requested by participant for scored testpass More... | |
| getExamIdFromScoredPass () | |
| getRequestedHintsCount ($pass) | |
| returns the count of hints requested by participant for given testpass More... | |
| getBestPassObject () | |
| returns the object of class ilTestEvaluationPassData that relates to the the best test pass More... | |
| getLastPassObject () | |
| returns the object of class ilTestEvaluationPassData that relates to the the last test pass More... | |
| doesObligationsAnsweredPassExist () | |
| returns the fact wether a test pass with all obligations answered exists or not More... | |
| areObligationsAnswered () | |
| returns the fact wether all obligations in the scored test pass are answered or not More... | |
Protected Attributes | |
| $submitted | |
Private Attributes | |
| $passScoring | |
Definition at line 18 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::__construct | ( | $passScoring | ) |
Constructor.
@access public
Definition at line 163 of file class.ilTestEvaluationUserData.php.
References $passScoring.
| ilTestEvaluationUserData::__sleep | ( | ) |
Definition at line 151 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::addPass | ( | $pass_nr, | |
| $pass | |||
| ) |
| int | $pass_nr | |
| ilTestEvaluationPassData | $pass |
Definition at line 355 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::addQuestion | ( | $original_id, | |
| $question_id, | |||
| $max_points, | |||
$sequence = null, |
|||
$pass = 0 |
|||
| ) |
Definition at line 466 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::addQuestionTitle | ( | $question_id, | |
| $question_title | |||
| ) |
Definition at line 447 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::areObligationsAnswered | ( | ) |
returns the fact wether all obligations in the scored test pass are answered or not
Definition at line 678 of file class.ilTestEvaluationUserData.php.
References getScoredPassObject().
Here is the call graph for this function:| ilTestEvaluationUserData::doesObligationsAnsweredPassExist | ( | ) |
returns the fact wether a test pass with all obligations answered exists or not
Definition at line 661 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getBestPass(), and getBestPassObject().
Here is the caller graph for this function:| ilTestEvaluationUserData::getAvailablePoints | ( | $pass = 0 | ) |
Definition at line 509 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getMaxpoints(), and getReachedPointsInPercentForPass().
Here is the caller graph for this function:| ilTestEvaluationUserData::getBestPass | ( | ) |
This is used in the export of test results Aligned with ilObjTest::_getBestPass: from passes with equal points the first one wins.
Definition at line 391 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, doesObligationsAnsweredPassExist(), and getReachedPointsInPercentForPass().
Referenced by getScoredPass().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getBestPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the best test pass
Definition at line 615 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, doesObligationsAnsweredPassExist(), and getReachedPointsInPercentForPass().
Referenced by getScoredPassObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getECTSMark | ( | ) |
Definition at line 262 of file class.ilTestEvaluationUserData.php.
References $markECTS.
| ilTestEvaluationUserData::getExamIdFromScoredPass | ( | ) |
Definition at line 579 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
Here is the call graph for this function:| ilTestEvaluationUserData::getFinishedPasses | ( | ) |
Definition at line 426 of file class.ilTestEvaluationUserData.php.
References getLastFinishedPass().
Here is the call graph for this function:| ilTestEvaluationUserData::getFirstVisit | ( | ) |
Definition at line 326 of file class.ilTestEvaluationUserData.php.
References $firstVisit.
| ilTestEvaluationUserData::getLastFinishedPass | ( | ) |
Definition at line 434 of file class.ilTestEvaluationUserData.php.
References $lastFinishedPass.
Referenced by getFinishedPasses().
Here is the caller graph for this function:| ilTestEvaluationUserData::getLastPass | ( | ) |
Definition at line 412 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getScoredPass().
Here is the caller graph for this function:| ilTestEvaluationUserData::getLastPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the last test pass
Definition at line 640 of file class.ilTestEvaluationUserData.php.
Referenced by getScoredPassObject().
Here is the caller graph for this function:| ilTestEvaluationUserData::getLastVisit | ( | ) |
Definition at line 336 of file class.ilTestEvaluationUserData.php.
References $lastVisit.
| ilTestEvaluationUserData::getLogin | ( | ) |
| ilTestEvaluationUserData::getMark | ( | ) |
| ilTestEvaluationUserData::getMarkOfficial | ( | ) |
Definition at line 546 of file class.ilTestEvaluationUserData.php.
References $mark_official.
| ilTestEvaluationUserData::getMaxpoints | ( | ) |
Definition at line 237 of file class.ilTestEvaluationUserData.php.
References getAvailablePoints(), and getScoredPass().
Here is the call graph for this function:| ilTestEvaluationUserData::getName | ( | ) |
| ilTestEvaluationUserData::getNumberOfQuestions | ( | ) |
Definition at line 289 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
Referenced by getQuestionsWorkedThroughInPercent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getPass | ( | $pass_nr | ) |
| $pass_nr |
Definition at line 364 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::getPassCount | ( | ) |
Definition at line 373 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::getPassed | ( | ) |
| ilTestEvaluationUserData::getPasses | ( | ) |
| ilTestEvaluationUserData::getPassScoring | ( | ) |
Definition at line 171 of file class.ilTestEvaluationUserData.php.
References $passScoring.
Referenced by getScoredPass(), and getScoredPassObject().
Here is the caller graph for this function:| ilTestEvaluationUserData::getQuestion | ( | $index, | |
$pass = 0 |
|||
| ) |
Definition at line 480 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::getQuestionCount | ( | $pass = 0 | ) |
Definition at line 489 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::getQuestions | ( | $pass = 0 | ) |
Definition at line 457 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::getQuestionsWorkedThrough | ( | ) |
Definition at line 272 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
Referenced by getQuestionsWorkedThroughInPercent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getQuestionsWorkedThroughInPercent | ( | ) |
Definition at line 307 of file class.ilTestEvaluationUserData.php.
References getNumberOfQuestions(), and getQuestionsWorkedThrough().
Here is the call graph for this function:| ilTestEvaluationUserData::getQuestionTitles | ( | ) |
Definition at line 452 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::getReached | ( | ) |
Definition at line 227 of file class.ilTestEvaluationUserData.php.
References getReachedPoints(), and getScoredPass().
Referenced by getReachedPointsInPercent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getReachedPoints | ( | $pass = 0 | ) |
Definition at line 498 of file class.ilTestEvaluationUserData.php.
References $pass, and $reached.
Referenced by getReached(), and getReachedPointsInPercentForPass().
Here is the caller graph for this function:| ilTestEvaluationUserData::getReachedPointsInPercent | ( | ) |
Definition at line 247 of file class.ilTestEvaluationUserData.php.
References getReached().
Here is the call graph for this function:| ilTestEvaluationUserData::getReachedPointsInPercentForPass | ( | $pass = 0 | ) |
Definition at line 523 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, getAvailablePoints(), and getReachedPoints().
Referenced by getBestPass(), and getBestPassObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getRequestedHintsCount | ( | $pass | ) |
returns the count of hints requested by participant for given testpass
| integer | $pass |
| ilTestException |
Definition at line 598 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getRequestedHintsCountFromScoredPass().
Here is the caller graph for this function:| ilTestEvaluationUserData::getRequestedHintsCountFromScoredPass | ( | ) |
returns the count of hints requested by participant for scored testpass
Definition at line 571 of file class.ilTestEvaluationUserData.php.
References getRequestedHintsCount(), and getScoredPass().
Here is the call graph for this function:| ilTestEvaluationUserData::getScoredPass | ( | ) |
Definition at line 378 of file class.ilTestEvaluationUserData.php.
References getBestPass(), getLastPass(), and getPassScoring().
Referenced by getExamIdFromScoredPass(), getMaxpoints(), getNumberOfQuestions(), getQuestionsWorkedThrough(), getReached(), and getRequestedHintsCountFromScoredPass().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getScoredPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the scored test pass (best pass / last pass)
Definition at line 557 of file class.ilTestEvaluationUserData.php.
References getBestPassObject(), getLastPassObject(), and getPassScoring().
Referenced by areObligationsAnswered().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestEvaluationUserData::getTimeOfWork | ( | ) |
Definition at line 312 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::getUserID | ( | ) |
| ilTestEvaluationUserData::isSubmitted | ( | ) |
Definition at line 214 of file class.ilTestEvaluationUserData.php.
References $submitted.
| ilTestEvaluationUserData::setECTSMark | ( | $a_mark_ects | ) |
Definition at line 267 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setFirstVisit | ( | $a_time | ) |
Definition at line 331 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setLastFinishedPass | ( | $pass = null | ) |
| ?int | $pass |
Definition at line 442 of file class.ilTestEvaluationUserData.php.
References $pass.
| ilTestEvaluationUserData::setLastVisit | ( | $a_time | ) |
Definition at line 341 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setLogin | ( | $a_login | ) |
Definition at line 206 of file class.ilTestEvaluationUserData.php.
References login().
Here is the call graph for this function:| ilTestEvaluationUserData::setMark | ( | $a_mark | ) |
Definition at line 257 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setMarkOfficial | ( | $a_mark_official | ) |
Definition at line 541 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setMaxpoints | ( | $a_max_points | ) |
Definition at line 242 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setName | ( | $a_name | ) |
Definition at line 196 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setNumberOfQuestions | ( | $a_nr | ) |
Definition at line 302 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setPassed | ( | $a_passed | ) |
Definition at line 186 of file class.ilTestEvaluationUserData.php.
References true.
| ilTestEvaluationUserData::setPassScoring | ( | $passScoring | ) |
Definition at line 176 of file class.ilTestEvaluationUserData.php.
References $passScoring.
| ilTestEvaluationUserData::setQuestionsWorkedThrough | ( | $a_nr | ) |
Definition at line 284 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setReached | ( | $a_reached | ) |
Definition at line 232 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setSubmitted | ( | $submitted | ) |
| bool | $submitted |
Definition at line 222 of file class.ilTestEvaluationUserData.php.
References $submitted.
| ilTestEvaluationUserData::setTimeOfWork | ( | $a_time_of_work | ) |
Definition at line 321 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::setUserID | ( | $a_usr_id | ) |
Definition at line 531 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$firstVisit |
Definition at line 107 of file class.ilTestEvaluationUserData.php.
Referenced by getFirstVisit().
| ilTestEvaluationUserData::$lastFinishedPass |
Definition at line 135 of file class.ilTestEvaluationUserData.php.
Referenced by getLastFinishedPass().
| ilTestEvaluationUserData::$lastVisit |
Definition at line 114 of file class.ilTestEvaluationUserData.php.
Referenced by getLastVisit().
| ilTestEvaluationUserData::$login |
Definition at line 32 of file class.ilTestEvaluationUserData.php.
Referenced by getLogin().
| ilTestEvaluationUserData::$mark |
Definition at line 65 of file class.ilTestEvaluationUserData.php.
Referenced by getMark().
| ilTestEvaluationUserData::$mark_official |
Definition at line 72 of file class.ilTestEvaluationUserData.php.
Referenced by getMarkOfficial().
| ilTestEvaluationUserData::$markECTS |
Definition at line 79 of file class.ilTestEvaluationUserData.php.
Referenced by getECTSMark().
| ilTestEvaluationUserData::$maxpoints |
Definition at line 58 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$name |
Definition at line 25 of file class.ilTestEvaluationUserData.php.
Referenced by getName().
| ilTestEvaluationUserData::$numberOfQuestions |
Definition at line 93 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$passed |
Definition at line 121 of file class.ilTestEvaluationUserData.php.
Referenced by getPassed().
| ilTestEvaluationUserData::$passes |
Definition at line 128 of file class.ilTestEvaluationUserData.php.
Referenced by getPasses().
|
private |
Definition at line 149 of file class.ilTestEvaluationUserData.php.
Referenced by __construct(), getPassScoring(), and setPassScoring().
| ilTestEvaluationUserData::$questions |
Definition at line 142 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$questionsWorkedThrough |
Definition at line 86 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$reached |
Definition at line 51 of file class.ilTestEvaluationUserData.php.
Referenced by getBestPass(), getBestPassObject(), getReachedPoints(), and getReachedPointsInPercentForPass().
|
protected |
Definition at line 44 of file class.ilTestEvaluationUserData.php.
Referenced by isSubmitted(), and setSubmitted().
| ilTestEvaluationUserData::$timeOfWork |
Definition at line 100 of file class.ilTestEvaluationUserData.php.
| ilTestEvaluationUserData::$user_id |
Definition at line 39 of file class.ilTestEvaluationUserData.php.
Referenced by getUserID().