Drupal 我已通过core_Coquent_add_Coquent_成员成功在队列中登记了一个用户,但收到了警告
我已成功地使用core_队列添加队列成员在moodle队列中招募了一名用户,但我收到了一条警告。有人能帮我删除此警告吗 这是我得到的警告。 {“警告”:[]} 这是我的密码Drupal 我已通过core_Coquent_add_Coquent_成员成功在队列中登记了一个用户,但收到了警告,drupal,moodle,Drupal,Moodle,我已成功地使用core_队列添加队列成员在moodle队列中招募了一名用户,但我收到了一条警告。有人能帮我删除此警告吗 这是我得到的警告。 {“警告”:[]} 这是我的密码 $fname = 'core_cohort_add_cohort_members'; /// Paramètres $member = new stdClass(); $member->cohorttype[type]='id'; $membe
$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);
$fname='core_question_add_question_members';
///Paramètres
$member=新的stdClass();
$member->cohorttype[type]='id';
$member->cohorttype[value]=2;
$member->usertype[type]=“id”;
$member->usertype[value]=8;
$members=数组($member);
$par=数组('members'=>$members);
$rest_格式='json';
$SERVICE_Url='localhost/moodle'/webservice/rest/server.php'?wstoken='。'72f102312ff135cbb4a301d9c7839ae'.&wsfunction='$fname;
需要一次(“curl.inc”);
$Rest\u格式=($Rest\u格式=='json')?'&moodlewsrestformat='$rest_格式:“”;
$curl=新的curl;
//如果rest format='xml',那么我们不添加参数以向后兼容Moodle<2.2
$rep=$curl->post($Serve\u Url.$Rest\u format,$par);
dpm($rep);
示例回复中的警告数组为空。
如果您想更详细地检测这一点,您可以始终只对回复进行json_decode()。您应该在那里看到一个空数组
所以我认为它正如你所愿工作