$availablequestionscache | core_question\local\bank\random_question_loader | protected |
$excludedqtypes | core_question\local\bank\random_question_loader | protected |
$qubaids | core_question\local\bank\random_question_loader | protected |
$recentlyusedquestions | core_question\local\bank\random_question_loader | protected |
__construct(\qubaid_condition $qubaids, array $usedquestions=[]) | core_question\local\bank\random_question_loader | |
count_filtered_questions(array $filters) | core_question\local\bank\random_question_loader | |
count_questions($categoryid, $includesubcategories, $tagids=[]) | core_question\local\bank\random_question_loader | |
ensure_filtered_questions_loaded(array $filters) | core_question\local\bank\random_question_loader | protected |
ensure_questions_for_category_loaded($categoryid, $includesubcategories, $tagids=[]) | core_question\local\bank\random_question_loader | protected |
get_category_key($categoryid, $includesubcategories, $tagids=[]) | core_question\local\bank\random_question_loader | protected |
get_filtered_question_ids(array $filters) | core_question\local\bank\random_question_loader | protected |
get_filtered_questions($filters, $limit=100, $offset=0, $fields=[]) | core_question\local\bank\random_question_loader | |
get_filtered_questions_key(array $filters) | core_question\local\bank\random_question_loader | protected |
get_next_filtered_question_id(array $filters) | core_question\local\bank\random_question_loader | |
get_next_question_id($categoryid, $includesubcategories, $tagids=[]) | core_question\local\bank\random_question_loader | |
get_question_ids($categoryid, $includesubcategories, $tagids=[]) | core_question\local\bank\random_question_loader | protected |
get_questions($categoryid, $includesubcategories, $tagids=[], $limit=100, $offset=0, $fields=[]) | core_question\local\bank\random_question_loader | |
is_filtered_question_available(array $filters, int $questionid) | core_question\local\bank\random_question_loader | |
is_question_available($categoryid, $includesubcategories, $questionid, $tagids=[]) | core_question\local\bank\random_question_loader | |
use_question($questionid) | core_question\local\bank\random_question_loader | protected |