You are here

function question_categorylist in Quiz 6.6

Same name and namespace in other branches
  1. 6.5 includes/moodle/lib/questionlib.php \question_categorylist()

Returns a comma separated list of ids of the category and all subcategories

File

includes/moodle/lib/questionlib.php, line 2021

Code

function question_categorylist($categoryid) {

  // returns a comma separated list of ids of the category and all subcategories
  $categorylist = $categoryid;
  if ($subcategories = get_records('question_categories', 'parent', $categoryid, 'sortorder ASC', 'id, 1 AS notused')) {
    foreach ($subcategories as $subcategory) {
      $categorylist .= ',' . question_categorylist($subcategory->id);
    }
  }
  return $categorylist;
}