You are here

function get_filesdir_from_context in Quiz 6.6

Same name and namespace in other branches
  1. 6.5 includes/moodle/lib/questionlib.php \get_filesdir_from_context()
1 call to get_filesdir_from_context()
get_question_image in includes/moodle/lib/questionlib.php
Returns a html link to the question image if there is one

File

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

Code

function get_filesdir_from_context($context) {
  switch ($context->contextlevel) {
    case CONTEXT_COURSE:
      $courseid = $context->instanceid;
      break;
    case CONTEXT_MODULE:
      $courseid = get_field('course_modules', 'course', 'id', $context->instanceid);
      break;
    case CONTEXT_COURSECAT:
    case CONTEXT_SYSTEM:
      $courseid = SITEID;
      break;
    default:
      error('Unsupported contextlevel in category record!');
  }
  return $courseid;
}