Skip to content

Commit 6818190

Browse files
authored
[#524] fix issues with externallib.php file (#534)
1 parent b361e85 commit 6818190

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

db/services.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
$functions = [
3838
'mod_questionnaire_submit_questionnaire_response' => [
39-
'classname' => 'mod_questionnaire_external',
39+
'classname' => 'mod_questionnaire\external',
4040
'methodname' => 'submit_questionnaire_response',
4141
'classpath' => 'mod/questionnaire/externallib.php',
4242
'description' => 'Questionnaire submit',

externallib.php

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,17 @@
2424
* @since Moodle 3.0
2525
*/
2626

27-
use core_external\external_api;
28-
use core_external\external_function_parameters;
29-
use core_external\external_single_structure;
30-
use core_external\external_value;
31-
use core_external\external_warnings;
27+
namespace mod_questionnaire;
3228

33-
34-
defined('MOODLE_INTERNAL') || die;
3529
require_once($CFG->libdir . '/externallib.php');
30+
31+
use external_api;
32+
use external_function_parameters;
33+
use external_single_structure;
34+
use external_multiple_structure;
35+
use external_value;
36+
use external_warnings;
37+
3638
require_once($CFG->dirroot . '/mod/questionnaire/lib.php');
3739
require_once($CFG->dirroot . '/mod/questionnaire/questionnaire.class.php');
3840

@@ -45,7 +47,7 @@
4547
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
4648
* @since Moodle 3.0
4749
*/
48-
class mod_questionnaire_external extends external_api {
50+
class external extends external_api {
4951

5052
/**
5153
* Describes the parameters for submit_questionnaire_response.

version.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

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

28-
$plugin->version = 2022121600.01; // The current module version (Date: YYYYMMDDXX).
28+
$plugin->version = 2022121600.02; // The current module version (Date: YYYYMMDDXX).
2929
$plugin->requires = 2022112800.00; // Moodle version (4.1.0).
3030

3131
$plugin->component = 'mod_questionnaire';

0 commit comments

Comments
 (0)