diff --git a/mod/scorm/locallib.php b/mod/scorm/locallib.php index 747213755b4..f3ba52558aa 100644 --- a/mod/scorm/locallib.php +++ b/mod/scorm/locallib.php @@ -1303,7 +1303,7 @@ function scorm_get_attempt_count($userid, $scorm, $returnobjects = false, $ignor * @return boolean - debugging true/false */ function scorm_debugging($scorm) { - global $CFG, $USER; + global $USER; $cfgscorm = get_config('scorm'); if (!$cfgscorm->allowapidebug) { @@ -1315,9 +1315,11 @@ function scorm_debugging($scorm) { if (!preg_match('/^[\w\s\*\.\?\+\:\_\\\]+$/', $test)) { return false; } - $res = false; - eval('$res = preg_match(\'/^'.$test.'/\', $identifier) ? true : false;'); - return $res; + + if (preg_match('/^'.$test.'/', $identifier)) { + return true; + } + return false; } /**