function _quiz_get_num_always_questions in Quiz 7.5
Same name and namespace in other branches
- 8.4 quiz.module \_quiz_get_num_always_questions()
- 6.4 quiz.module \_quiz_get_num_always_questions()
- 7.6 quiz.module \_quiz_get_num_always_questions()
- 7 quiz.module \_quiz_get_num_always_questions()
- 7.4 quiz.module \_quiz_get_num_always_questions()
Get the number of compulsory questions for a quiz.
Parameters
$nid: Quiz node id.
$vid: Quiz node version id.
Return value
Number of compulsory questions.
1 call to _quiz_get_num_always_questions()
- quiz_get_number_of_questions in ./
quiz.module - Finds out the number of questions for the quiz.
File
- ./
quiz.module, line 3263 - quiz.module Main file for the Quiz module.
Code
function _quiz_get_num_always_questions($vid) {
return db_query('SELECT COUNT(*) FROM {quiz_node_relationship} qnr
JOIN {node} n ON n.nid = qnr.child_nid
WHERE n.status=1 AND qnr.parent_vid = :parent_vid AND qnr.question_status = :question_status', array(
':parent_vid' => $vid,
':question_status' => QUIZ_QUESTION_ALWAYS,
))
->fetchField();
}