Skip to content
Snippets Groups Projects
Select Git revision
  • f56f39b1130a1e966e0b063ffa8b776b544b51b2
  • master default
  • v0.52.5
  • v0.52.4
  • v0.52.3
  • v0.52.2
  • v0.52.1
  • v0.52.0
  • v0.51.0
  • v0.50.0
  • v0.49.0
11 results

pillar.example

Blame
  • lib.php 1.44 KiB
    <?php
    // This file is part of Moodle - http://moodle.org/
    //
    // Moodle is free software: you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation, either version 3 of the License, or
    // (at your option) any later version.
    //
    // Moodle is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    //
    // You should have received a copy of the GNU General Public License
    // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
    
    /**
     * Standard Moodle callbacks for qtype_stack
     *
     * @package   qtype_stack
     * @copyright 2012 The Open University
     * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
     */
    
    /**
     * Checks file access for matching questions.
     * @param stdClass $course course object
     * @param stdClass $cm course module object
     * @param stdClass $context context object
     * @param string $filearea file area
     * @param array $args extra arguments
     * @param bool $forcedownload whether or not force download
     * @return bool
     */
    function qtype_stack_pluginfile($course, $cm, $context, $filearea, $args, $forcedownload) {
        global $DB, $CFG;
        require_once($CFG->libdir . '/questionlib.php');
        question_pluginfile($course, $context, 'qtype_stack', $filearea, $args, $forcedownload);
    }