. /** * Settings of the plugin. * * @package local_webhooks * @copyright 2017 "Valentin Popov" * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); if ($hassiteconfig) { $settings = new admin_settingpage('local_webhooks', get_string('pluginname', 'local_webhooks')); $ADMIN->add('localplugins', $settings); $settings->add(new admin_setting_configcheckbox('local_webhooks/enabled', get_string('enabled', 'local_webhooks'), get_string('enabled_help', 'local_webhooks'), false)); $settings->add(new admin_setting_configtext('local_webhooks/url', get_string('url', 'local_webhooks'), get_string('url_help', 'local_webhooks'), 'http://example.com/endpoint', PARAM_URL, 40)); }