. /** * Core external functions and service definitions. * * @package moodlecore * @subpackage webservice * @copyright 2009 Petr Skoda (http://skodak.org) * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ $functions = array( 'moodle_group_create_groups' => array( 'classname' => 'moodle_group_external', 'methodname' => 'create_groups', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), 'moodle_group_get_groups' => array( 'classname' => 'moodle_group_external', 'methodname' => 'get_groups', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), 'moodle_group_delete_groups' => array( 'classname' => 'moodle_group_external', 'methodname' => 'delete_groups', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), 'moodle_group_get_groupmembers' => array( 'classname' => 'moodle_group_external', 'methodname' => 'get_groupmembers', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), 'moodle_group_add_groupmembers' => array( 'classname' => 'moodle_group_external', 'methodname' => 'add_groupmembers', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), 'moodle_group_delete_groupmembers' => array( 'classname' => 'moodle_group_external', 'methodname' => 'delete_groupmembers', 'classpath' => 'group/externallib.php', 'params' => null, //TODO 'returns' => null, //TODO ), );