ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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 () | |
getLastPass () | |
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... | |
Data Fields | |
$name | |
$login | |
$user_id | |
$reached | |
$maxpoints | |
$mark | |
$mark_official | |
$markECTS | |
$questionsWorkedThrough | |
$numberOfQuestions | |
$timeOfWork | |
$firstVisit | |
$lastVisit | |
$passed | |
$passes | |
$questions | |
Protected Attributes | |
$submitted | |
Private Attributes | |
$passScoring | |
Definition at line 18 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::__construct | ( | $passScoring | ) |
Constructor.
public
Definition at line 156 of file class.ilTestEvaluationUserData.php.
References $passScoring.
ilTestEvaluationUserData::__sleep | ( | ) |
Definition at line 144 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::addPass | ( | $pass_nr, | |
$pass | |||
) |
int | $pass_nr | |
ilTestEvaluationPassData | $pass |
Definition at line 348 of file class.ilTestEvaluationUserData.php.
References $pass.
ilTestEvaluationUserData::addQuestion | ( | $original_id, | |
$question_id, | |||
$max_points, | |||
$sequence = null , |
|||
$pass = 0 |
|||
) |
ilTestEvaluationUserData::addQuestionTitle | ( | $question_id, | |
$question_title | |||
) |
Definition at line 410 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 641 of file class.ilTestEvaluationUserData.php.
References getScoredPassObject().
ilTestEvaluationUserData::doesObligationsAnsweredPassExist | ( | ) |
returns the fact wether a test pass with all obligations answered exists or not
Definition at line 624 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getBestPass(), and getBestPassObject().
ilTestEvaluationUserData::getAvailablePoints | ( | $pass = 0 | ) |
Definition at line 472 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getMaxpoints(), and getReachedPointsInPercentForPass().
ilTestEvaluationUserData::getBestPass | ( | ) |
Definition at line 380 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, doesObligationsAnsweredPassExist(), and getReachedPointsInPercentForPass().
Referenced by getScoredPass().
ilTestEvaluationUserData::getBestPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the best test pass
Definition at line 578 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, doesObligationsAnsweredPassExist(), and getReachedPointsInPercentForPass().
Referenced by getScoredPassObject().
ilTestEvaluationUserData::getECTSMark | ( | ) |
ilTestEvaluationUserData::getExamIdFromScoredPass | ( | ) |
Definition at line 542 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
ilTestEvaluationUserData::getFirstVisit | ( | ) |
ilTestEvaluationUserData::getLastPass | ( | ) |
Definition at line 399 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getScoredPass().
ilTestEvaluationUserData::getLastPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the last test pass
Definition at line 603 of file class.ilTestEvaluationUserData.php.
Referenced by getScoredPassObject().
ilTestEvaluationUserData::getLastVisit | ( | ) |
ilTestEvaluationUserData::getLogin | ( | ) |
ilTestEvaluationUserData::getMark | ( | ) |
ilTestEvaluationUserData::getMarkOfficial | ( | ) |
Definition at line 509 of file class.ilTestEvaluationUserData.php.
References $mark_official.
ilTestEvaluationUserData::getMaxpoints | ( | ) |
Definition at line 230 of file class.ilTestEvaluationUserData.php.
References getAvailablePoints(), and getScoredPass().
ilTestEvaluationUserData::getName | ( | ) |
ilTestEvaluationUserData::getNumberOfQuestions | ( | ) |
Definition at line 282 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
Referenced by getQuestionsWorkedThroughInPercent().
ilTestEvaluationUserData::getPass | ( | $pass_nr | ) |
$pass_nr |
Definition at line 357 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::getPassCount | ( | ) |
Definition at line 366 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::getPassed | ( | ) |
ilTestEvaluationUserData::getPasses | ( | ) |
ilTestEvaluationUserData::getPassScoring | ( | ) |
Definition at line 164 of file class.ilTestEvaluationUserData.php.
References $passScoring.
Referenced by getScoredPass(), and getScoredPassObject().
ilTestEvaluationUserData::getQuestion | ( | $index, | |
$pass = 0 |
|||
) |
Definition at line 443 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::getQuestionCount | ( | $pass = 0 | ) |
ilTestEvaluationUserData::getQuestions | ( | $pass = 0 | ) |
ilTestEvaluationUserData::getQuestionsWorkedThrough | ( | ) |
Definition at line 265 of file class.ilTestEvaluationUserData.php.
References getScoredPass().
Referenced by getQuestionsWorkedThroughInPercent().
ilTestEvaluationUserData::getQuestionsWorkedThroughInPercent | ( | ) |
Definition at line 300 of file class.ilTestEvaluationUserData.php.
References getNumberOfQuestions(), and getQuestionsWorkedThrough().
ilTestEvaluationUserData::getQuestionTitles | ( | ) |
Definition at line 415 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::getReached | ( | ) |
Definition at line 220 of file class.ilTestEvaluationUserData.php.
References getReachedPoints(), and getScoredPass().
Referenced by getReachedPointsInPercent().
ilTestEvaluationUserData::getReachedPoints | ( | $pass = 0 | ) |
Definition at line 461 of file class.ilTestEvaluationUserData.php.
References $pass, and $reached.
Referenced by getReached(), and getReachedPointsInPercentForPass().
ilTestEvaluationUserData::getReachedPointsInPercent | ( | ) |
Definition at line 240 of file class.ilTestEvaluationUserData.php.
References getReached().
ilTestEvaluationUserData::getReachedPointsInPercentForPass | ( | $pass = 0 | ) |
Definition at line 486 of file class.ilTestEvaluationUserData.php.
References $pass, $reached, getAvailablePoints(), and getReachedPoints().
Referenced by getBestPass(), and getBestPassObject().
ilTestEvaluationUserData::getRequestedHintsCount | ( | $pass | ) |
returns the count of hints requested by participant for given testpass
integer | $pass |
ilTestException |
Definition at line 561 of file class.ilTestEvaluationUserData.php.
References $pass.
Referenced by getRequestedHintsCountFromScoredPass().
ilTestEvaluationUserData::getRequestedHintsCountFromScoredPass | ( | ) |
returns the count of hints requested by participant for scored testpass
Definition at line 534 of file class.ilTestEvaluationUserData.php.
References getRequestedHintsCount(), and getScoredPass().
ilTestEvaluationUserData::getScoredPass | ( | ) |
Definition at line 371 of file class.ilTestEvaluationUserData.php.
References getBestPass(), getLastPass(), and getPassScoring().
Referenced by getExamIdFromScoredPass(), getMaxpoints(), getNumberOfQuestions(), getQuestionsWorkedThrough(), getReached(), and getRequestedHintsCountFromScoredPass().
ilTestEvaluationUserData::getScoredPassObject | ( | ) |
returns the object of class ilTestEvaluationPassData that relates to the the scored test pass (best pass / last pass)
Definition at line 520 of file class.ilTestEvaluationUserData.php.
References getBestPassObject(), getLastPassObject(), and getPassScoring().
Referenced by areObligationsAnswered().
ilTestEvaluationUserData::getTimeOfWork | ( | ) |
Definition at line 305 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::getUserID | ( | ) |
ilTestEvaluationUserData::isSubmitted | ( | ) |
Definition at line 207 of file class.ilTestEvaluationUserData.php.
References $submitted.
ilTestEvaluationUserData::setECTSMark | ( | $a_mark_ects | ) |
Definition at line 260 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setFirstVisit | ( | $a_time | ) |
Definition at line 324 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setLastVisit | ( | $a_time | ) |
Definition at line 334 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setLogin | ( | $a_login | ) |
Definition at line 199 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setMark | ( | $a_mark | ) |
Definition at line 250 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setMarkOfficial | ( | $a_mark_official | ) |
Definition at line 504 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setMaxpoints | ( | $a_max_points | ) |
Definition at line 235 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setName | ( | $a_name | ) |
Definition at line 189 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setNumberOfQuestions | ( | $a_nr | ) |
Definition at line 295 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setPassed | ( | $a_passed | ) |
Definition at line 179 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setPassScoring | ( | $passScoring | ) |
ilTestEvaluationUserData::setQuestionsWorkedThrough | ( | $a_nr | ) |
Definition at line 277 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setReached | ( | $a_reached | ) |
Definition at line 225 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setSubmitted | ( | $submitted | ) |
bool | $submitted |
Definition at line 215 of file class.ilTestEvaluationUserData.php.
References $submitted.
ilTestEvaluationUserData::setTimeOfWork | ( | $a_time_of_work | ) |
Definition at line 314 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::setUserID | ( | $a_usr_id | ) |
Definition at line 494 of file class.ilTestEvaluationUserData.php.
ilTestEvaluationUserData::$firstVisit |
Definition at line 107 of file class.ilTestEvaluationUserData.php.
Referenced by getFirstVisit().
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 142 of file class.ilTestEvaluationUserData.php.
Referenced by __construct(), getPassScoring(), and setPassScoring().
ilTestEvaluationUserData::$questions |
Definition at line 135 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().