function wykonaj($function, $params) {
$token = 'xxxx';
$serverurl = "xxxx";
$client = new Zend_XmlRpc_Client($serverurl);
try {
$data = $client->call($function,$params);
$ret['data'] = $data;
}
catch (exception $exception) {
$ret['exception'] = $exception;
}
return $ret;
}
function utworz_uzytkownika($user) {
$function = 'moodle_user_create_users';
$params['users'][0] = array('username' => $user['username'],
'password' => $user['password'],
'firstname' => $user['firstname'],
'lastname' => $user['lastname'],
'email' => $user['email'],
'lang' => $user['lang']);
$ret = wykonaj($function, $params);
return $ret;
}
It's in polish. wykonaj means run and utworz_uzytkownika means create_user. Hope this helps.