. /** * @package plagiarism_pchkorg * @category plagiarism * @copyright PlagiarismCheck.org, https://plagiarismcheck.org/ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); /** * Class plagiarism_pchkorg_url_generator */ class plagiarism_pchkorg_url_generator { /** * @param $cmid * @param $fileid * @return moodle_url * @throws moodle_exception */ public function get_check_url($cmid, $fileid) { return new moodle_url(sprintf( '/plagiarism/pchkorg/page/report.php?cmid=%s&file=%s', intval($cmid), intval($fileid) ) ); } /** * @return moodle_url * @throws moodle_exception */ public function get_status_url() { return new moodle_url('/plagiarism/pchkorg/page/status.php'); } }