public static function LongAnswerResponse::fetchUnscoredAnswersByQuestion in Quiz 6.6
Same name and namespace in other branches
- 6.3 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
- 6.4 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
- 6.5 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
- 7.6 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
- 7 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
- 7.4 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::fetchUnscoredAnswersByQuestion()
Given a quiz, return a list of all of the unscored answers.
Parameters
$nid: Node ID for the quiz to check.
$vid: Version ID for the quiz to check.
$count: Number of items to return (default: 50).
$offset: Where in the results we should start (default: 0).
Return value
Indexed array of result IDs that need to be scored.
File
- question_types/
long_answer/ long_answer.classes.inc, line 152 - Long answer classes.
Class
Code
public static function fetchUnscoredAnswersByQuestion($nid, $vid, $count = 50, $offset = 0) {
$results = db_query_range('SELECT result_id FROM {quiz_long_answer_user_answers} WHERE is_evaluated = 0 AND question_nid = %d AND question_vid = %d', $nid, $vid, $offset, $count);
$unscored = array();
foreach (db_fetch_object($results) as $row) {
$unscored[] = $row->result_id;
}
return $unscored;
}