From 4157d3672b8fcd8984d1e131b2c62a086862889b Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Tue, 9 Apr 2024 11:36:52 +0100 Subject: [PATCH] MDL-81472 mod_scorm: add missing library require to privacy class. --- mod/scorm/classes/privacy/provider.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mod/scorm/classes/privacy/provider.php b/mod/scorm/classes/privacy/provider.php index 36b6254a32c..ee0980f6888 100644 --- a/mod/scorm/classes/privacy/provider.php +++ b/mod/scorm/classes/privacy/provider.php @@ -14,18 +14,13 @@ // You should have received a copy of the GNU General Public License // along with Moodle. If not, see . -/** - * Privacy class for requesting user data. - * - * @package mod_scorm - * @copyright 2018 Sara Arjona - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later - */ - namespace mod_scorm\privacy; defined('MOODLE_INTERNAL') || die(); +global $CFG; +require_once("{$CFG->dirroot}/mod/scorm/locallib.php"); + use core_privacy\local\metadata\collection; use core_privacy\local\request\approved_contextlist; use core_privacy\local\request\approved_userlist; @@ -38,6 +33,7 @@ use core_privacy\local\request\writer; /** * Privacy class for requesting user data. * + * @package mod_scorm * @copyright 2018 Sara Arjona * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */