Ciao Antonio,
anziché:
$enrolment = new stdClass();
$enrolment->roleid = 5;
$enrolment->userid = 30;
$enrolment->courseid = 5;
$params = array($enrolment);
devi scrivere:
$enrolment = new stdClass();
$enrolment->roleid = 5;
$enrolment->userid = 30;
$enrolment->courseid = 5;
$enrolments = array( $enrolment );
$params = array( 'enrolments' => $enrolments );
HTH,
Matteo
P.S.: un consiglio spassionato... formatta il codice con il tag HTML <pre />: i lettori te ne saranno grati .