我成功地使用core_cohort_add_cohort_members在moodle群组中招募了一名用户,但我收到了警告。任何人都可以帮我解除此警告。
这是我得到的警告。 { “警告”:[]}
这是我的代码
$fname = 'core_cohort_add_cohort_members';
/// Paramètres
$member = new stdClass();
$member->cohorttype[type]='id';
$member->cohorttype[value]=2;
$member->usertype[type]='id';
$member->usertype[value]=8;
$members = array($member);
$par = array('members' => $members);
$rest_format = 'json';
$Serve_Url = 'localhost/moodle' . '/webservice/rest/server.php'. '?wstoken=' . '72f102312fff135cbb4a301d9c7839ae' .'&wsfunction='. $fname;
require_once('curl.inc');
$Rest_format = ($rest_format == 'json') ? '&moodlewsrestformat=' . $rest_format : '';
$curl = new curl;
//if rest format == 'xml', then we do not add the param for backward compatibility with Moodle < 2.2
$rep = $curl->post($Serve_Url.$Rest_format, $par);
dpm($rep);
答案 0 :(得分:0)
示例回复中的warnings数组为空。 如果你想更详细地检测这个,你总是可以只是json_decode()回复。你应该在那里看到一个空数组。
所以我认为它的工作正如您所愿。