0

Moodle 1.9xの登録プラグインには、setup_enrolments(&$user)ユーザー登録を設定するメソッドがあります。このメソッドは、ユーザーがログインしたときにlibによって呼び出されました。

Moodle 2.xは同様の方法を使用していますか?

setup_enrolments()メソッドの呼び出しが見つかりませんでした。別の名前が必要ですか?

4

1 に答える 1

0

はい、enrol_plugin::sync_user_enrolments() でできると思います。lib/enrollib.phpから:

/**
 * Forces synchronisation of user enrolments.
 *
 * This is important especially for external enrol plugins,
 * this function is called for all enabled enrol plugins
 * right after every user login.
 *
 * @param object $user user record
 * @return void
 */
public function sync_user_enrolments($user) {
    // override if necessary
}
于 2012-11-28T06:04:23.680 に答える