認証プラグインを作成しようとしていますが、moodle データベースにユーザーが存在しない場合に問題が発生します。したがって、手動でユーザーを作成する方法を見つけようとしています。
私は試した:
$user = new StdClass();
$user->username = $ucUser;
$user->auth = 'ucauth';
$user->firstname = "First";
$user->lastname = "Last";
$user->id = $DB->insert_record('user', $user);
しかし、うまくいきませんでした...挿入エラーが発生しました。$user
オブジェクトには他に何が必要ですか?