Skip to content

Commit

Permalink
Adoptions for Moodle 4.2 to suit classloader.
Browse files Browse the repository at this point in the history
  • Loading branch information
lucaboesch committed Oct 19, 2023
1 parent 15ad179 commit 7c22d5e
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 19 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ moodle-local_differentiator
Changes
-------

### v4.3-r1

* 2023-10-19 - Adoptions for Moodle 4.2 to suit classloader.

### v4.1-r1

* 2021-08-28 - Added strings for zh. Thanks to Zheng Xu!
Expand Down
12 changes: 6 additions & 6 deletions classes/external/handlers.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@

namespace local_differentiator\external;

use external_function_parameters;
use external_multiple_structure;
use external_settings;
use external_single_structure;
use external_value;
use core_external\external_multiple_structure;
use core_external\external_single_structure;
use core_external\external_api;
use core_external\external_function_parameters;
use core_external\external_value;

defined('MOODLE_INTERNAL') || die();

Expand Down Expand Up @@ -124,7 +124,7 @@ public static function get_handlers($userid, $learninggoalid) {
$renderer = $PAGE->get_renderer('core');

// Do additional setup stuff.
$settings = external_settings::get_instance();
$settings = \external_settings::get_instance();
$displaylang = $settings->get_lang() ? $settings->get_lang() : ($SESSION->lang ? $SESSION->lang : $USER->lang);

$ctx = \context_system::instance();
Expand Down
12 changes: 6 additions & 6 deletions classes/external/learninggoal.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@

namespace local_differentiator\external;

use external_function_parameters;
use external_multiple_structure;
use external_settings;
use external_value;
use external_single_structure;
use core_external\external_multiple_structure;
use core_external\external_single_structure;
use core_external\external_api;
use core_external\external_function_parameters;
use core_external\external_value;
use local_differentiator\external\exporter\bool_dto;

defined('MOODLE_INTERNAL') || die();
Expand Down Expand Up @@ -172,7 +172,7 @@ public static function get_learninggoal($userid, $learninggoalid) {
$renderer = $PAGE->get_renderer('core');

// Do additional setup stuff.
$settings = external_settings::get_instance();
$settings = \external_settings::get_instance();
$sessionlang = $settings->get_lang();
if (!empty($sessionlang)) {
$SESSION->lang = $sessionlang;
Expand Down
11 changes: 6 additions & 5 deletions classes/external/learninggoals.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,11 @@

namespace local_differentiator\external;

use external_function_parameters;
use external_multiple_structure;
use external_value;
use external_single_structure;
use core_external\external_multiple_structure;
use core_external\external_single_structure;
use core_external\external_api;
use core_external\external_function_parameters;
use core_external\external_value;

/**
* Class learninggoals
Expand All @@ -36,7 +37,7 @@
* @copyright 2019 Luca Bösch <[email protected]>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class learninggoals extends \external_api {
class learninggoals extends external_api {
/**
* Definition of parameters for {@see get_learninggoals()}.
* Returns description of method parameters.
Expand Down
4 changes: 2 additions & 2 deletions version.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

$plugin->component = 'local_differentiator';
$plugin->release = 'v4.3-r1';
$plugin->version = 2023010700;
$plugin->version = 2023101900;
$plugin->requires = 2018051700;
$plugin->maturity = MATURITY_STABLE;
$plugin->supported = [36, 403];
$plugin->supported = [402, 403];

0 comments on commit 7c22d5e

Please sign in to comment.