我已成功通过core_cohort_add_cohort_members在同类群组中招募用户但收到警告

时间:2016-03-02 04:42:34

标签: drupal moodle

我成功地使用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);

1 个答案:

答案 0 :(得分:0)

示例回复中的warnings数组为空。 如果你想更详细地检测这个,你总是可以只是json_decode()回复。你应该在那里看到一个空数组。

所以我认为它的工作正如您所愿。