diff --git a/admin/webservice/testclient_forms.php b/admin/webservice/testclient_forms.php index 196e3351654..04cc360d7d5 100644 --- a/admin/webservice/testclient_forms.php +++ b/admin/webservice/testclient_forms.php @@ -730,6 +730,10 @@ class moodle_group_delete_groupmembers_form extends moodleform { /** * Form class for create_categories() web service function test. + * + * @package core_webservice + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * @copyright 2012 Fabio Souto */ class core_course_create_categories_form extends moodleform { /** @@ -800,9 +804,13 @@ class core_course_create_categories_form extends moodleform { return $params; } } - + /** * Form class for delete_categories() web service function test. + * + * @package core_webservice + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * @copyright 2012 Fabio Souto */ class core_course_delete_categories_form extends moodleform { /** @@ -878,9 +886,13 @@ class core_course_delete_categories_form extends moodleform { return $params; } } - + /** * Form class for create_categories() web service function test. + * + * @package core_webservice + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * @copyright 2012 Fabio Souto */ class core_course_update_categories_form extends moodleform { /** diff --git a/course/externallib.php b/course/externallib.php index dcbb8008218..65beac76ac7 100644 --- a/course/externallib.php +++ b/course/externallib.php @@ -912,7 +912,6 @@ class core_course_external extends external_api { require_once($CFG->dirroot . "/course/lib.php"); require_once($CFG->libdir . '/completionlib.php'); - $params = self::validate_parameters(self::create_courses_parameters(), array('courses' => $courses)); @@ -1038,7 +1037,8 @@ class core_course_external extends external_api { // Check if the current user has enought permissions. if (!can_delete_course($courseid)) { - throw new moodle_exception('cannotdeletecategorycourse', 'error', '', format_string($course->fullname)." (id: $courseid)"); + throw new moodle_exception('cannotdeletecategorycourse', 'error', + '', format_string($course->fullname)." (id: $courseid)"); } delete_course($course, false); diff --git a/lib/db/services.php b/lib/db/services.php index f96cfd0084e..4efafe66f32 100644 --- a/lib/db/services.php +++ b/lib/db/services.php @@ -394,7 +394,7 @@ $functions = array( 'type' => 'write', 'capabilities'=> 'moodle:category/manage', ), - + 'moodle_course_get_courses' => array( 'classname' => 'core_course_external', 'methodname' => 'get_courses', @@ -457,7 +457,7 @@ $functions = array( 'type' => 'write', 'capabilities'=> 'moodle/category:manage', ), - + 'core_course_delete_categories' => array( 'classname' => 'core_course_external', 'methodname' => 'delete_categories',