. /** * Web service for mod htmlcert. * * @package mod_htmlcert * @copyright 2016 Mark Nelson , 2021 Klaus-Uwe Mitterer * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); $functions = array( 'mod_htmlcert_delete_issue' => array( 'classname' => 'mod_htmlcert\external', 'methodname' => 'delete_issue', 'classpath' => '', 'description' => 'Delete an issue for a certificate', 'type' => 'write', 'ajax' => true, 'services' => array(MOODLE_OFFICIAL_MOBILE_SERVICE) ), 'mod_htmlcert_save_element' => array( 'classname' => 'mod_htmlcert\external', 'methodname' => 'save_element', 'classpath' => '', 'description' => 'Saves data for an element', 'type' => 'write', 'ajax' => true ), 'mod_htmlcert_get_element_html' => array( 'classname' => 'mod_htmlcert\external', 'methodname' => 'get_element_html', 'classpath' => '', 'description' => 'Returns the HTML to display for an element', 'type' => 'read', 'ajax' => true ), );