refactor: remove cross-component runtime dependencies
Moodle Plugin CI / test (push) Successful in 3m20s
Moodle Plugin CI / test (push) Successful in 3m20s
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class backup_performed extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('create', 'moodle');
|
||||
return get_string('create', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +49,7 @@ class backup_performed extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public function get_description() {
|
||||
return new lang_string('backup', 'moodle');
|
||||
return get_string('backup', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class backup_restored extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('update', 'moodle');
|
||||
return get_string('update', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +49,7 @@ class backup_restored extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public function get_description() {
|
||||
return new lang_string('backupfinished', 'moodle');
|
||||
return get_string('backupfinished', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class response_answer extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('answer', 'moodle');
|
||||
return get_string('answer', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class service_added extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('create', 'moodle');
|
||||
return get_string('create', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +49,7 @@ class service_added extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public function get_description() {
|
||||
return new lang_string('eventwebserviceservicecreated', 'webservice');
|
||||
return get_string('eventwebserviceservicecreated', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class service_deleted extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('deleted', 'moodle');
|
||||
return get_string('deleted', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +49,7 @@ class service_deleted extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public function get_description() {
|
||||
return new lang_string('eventwebserviceservicedeleted', 'webservice');
|
||||
return get_string('eventwebserviceservicedeleted', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
namespace local_webhooks\event;
|
||||
|
||||
use core\event\base;
|
||||
use lang_string;
|
||||
use moodle_url;
|
||||
|
||||
/**
|
||||
@@ -41,7 +40,7 @@ class service_updated extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public static function get_name() {
|
||||
return new lang_string('update', 'moodle');
|
||||
return get_string('update', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +49,7 @@ class service_updated extends base {
|
||||
* @throws \coding_exception
|
||||
*/
|
||||
public function get_description() {
|
||||
return new lang_string('eventwebserviceserviceupdated', 'webservice');
|
||||
return get_string('eventwebserviceserviceupdated', 'local_webhooks');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -43,30 +43,30 @@ class service_edit_form extends moodleform {
|
||||
$size = ['size' => 60];
|
||||
|
||||
/* Form heading */
|
||||
$mform->addElement('header', 'editserviceheader', new lang_string('service', 'webservice'));
|
||||
$mform->addElement('header', 'editserviceheader', new lang_string('service', 'local_webhooks'));
|
||||
|
||||
/* Name of the service */
|
||||
$mform->addElement('text', 'title', new lang_string('name', 'moodle'), $size);
|
||||
$mform->addElement('text', 'title', new lang_string('name', 'local_webhooks'), $size);
|
||||
$mform->addRule('title', null, 'required');
|
||||
$mform->setType('title', PARAM_NOTAGS);
|
||||
|
||||
/* Callback address */
|
||||
$mform->addElement('text', 'url', new lang_string('url', 'moodle'), $size);
|
||||
$mform->addElement('text', 'url', new lang_string('url', 'local_webhooks'), $size);
|
||||
$mform->addRule('url', null, 'required');
|
||||
$mform->setType('url', PARAM_URL);
|
||||
|
||||
/* Enabling the service */
|
||||
$mform->addElement('advcheckbox', 'enable', new lang_string('enable', 'moodle'));
|
||||
$mform->addElement('advcheckbox', 'enable', new lang_string('enable', 'local_webhooks'));
|
||||
$mform->setType('enable', PARAM_BOOL);
|
||||
$mform->setDefault('enable', 1);
|
||||
$mform->setAdvanced('enable');
|
||||
|
||||
/* Token */
|
||||
$mform->addElement('text', 'token', new lang_string('token', 'webservice'), $size);
|
||||
$mform->addElement('text', 'token', new lang_string('token', 'local_webhooks'), $size);
|
||||
$mform->setType('token', PARAM_NOTAGS);
|
||||
|
||||
/* Additional information */
|
||||
$mform->addElement('text', 'other', new lang_string('sourceext', 'plugin'), $size);
|
||||
$mform->addElement('text', 'other', new lang_string('sourceext', 'local_webhooks'), $size);
|
||||
$mform->setType('other', PARAM_NOTAGS);
|
||||
$mform->setAdvanced('other');
|
||||
|
||||
@@ -76,21 +76,20 @@ class service_edit_form extends moodleform {
|
||||
'x-www-form-urlencoded' => 'application/x-www-form-urlencoded',
|
||||
];
|
||||
|
||||
$mform->addElement('select', 'type', 'Content type', $contenttype);
|
||||
$mform->addElement('select', 'type', new lang_string('contenttype', 'local_webhooks'), $contenttype);
|
||||
$mform->setAdvanced('type');
|
||||
|
||||
/* Form heading */
|
||||
$mform->addElement('header', 'editserviceheaderevent', new lang_string('edulevel', 'moodle'));
|
||||
$mform->addElement('header', 'editserviceheaderevent', new lang_string('edulevel', 'local_webhooks'));
|
||||
|
||||
/* List of events */
|
||||
$eventlist = report_eventlist_list_generator::get_all_events_list();
|
||||
$events = [];
|
||||
|
||||
/* Formation of the list of elements */
|
||||
foreach ($eventlist as $event) {
|
||||
/* Escaping event names */
|
||||
$eventname = base64_encode($event['eventname']);
|
||||
$events[$event['component']][] =& $mform->createElement('checkbox', $eventname, $event['eventname']);
|
||||
foreach (local_webhooks_get_event_choices() as $component => $choices) {
|
||||
foreach ($choices as $key => $eventname) {
|
||||
$events[$component][] =& $mform->createElement('checkbox', $key, $eventname);
|
||||
}
|
||||
}
|
||||
|
||||
/* Displays groups of items */
|
||||
|
||||
@@ -42,13 +42,13 @@ class service_backup_form extends moodleform {
|
||||
$mform =& $this->_form;
|
||||
|
||||
/* Form heading */
|
||||
$mform->addElement('header', 'editserviceheader', new lang_string('restore', 'moodle'));
|
||||
$mform->addElement('header', 'editserviceheader', new lang_string('restore', 'local_webhooks'));
|
||||
|
||||
/* Download the file */
|
||||
$mform->addElement('filepicker', 'backupfile', new lang_string('file', 'moodle'));
|
||||
$mform->addElement('filepicker', 'backupfile', new lang_string('file', 'local_webhooks'));
|
||||
$mform->addRule('backupfile', null, 'required');
|
||||
|
||||
/* Control Panel */
|
||||
$this->add_action_buttons(true, new lang_string('restore', 'moodle'));
|
||||
$this->add_action_buttons(true, new lang_string('restore', 'local_webhooks'));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user