Lines Matching refs:accessmanager

122 …$accessmanager = new quiz_access_manager($quizobj, $timenow, has_capability('mod/quiz:ignoretimeli…
126 if (!$accessmanager->prevent_access()) {
739 $accessmanager = $quizobj->get_access_manager($timenow);
743 quiz_validate_new_attempt($quizobj, $accessmanager, $forcenew, -1, false);
757 if ($accessmanager->is_preflight_check_required($currentattemptid)) {
765 … $errors = $accessmanager->validate_preflight_check($provideddata, [], $currentattemptid);
772 $accessmanager->notify_preflight_check_passed($currentattemptid);
837 $accessmanager = $attemptobj->get_access_manager(time());
843 $messages = $accessmanager->prevent_access();
857 if ($accessmanager->is_preflight_check_required($attemptobj->get_attemptid())) {
863 … $errors = $accessmanager->validate_preflight_check($provideddata, [], $params['attemptid']);
868 $accessmanager->notify_preflight_check_passed($params['attemptid']);
1806 $accessmanager = new quiz_access_manager($quizobj, $timenow, $ignoretimelimits);
1808 $result['accessrules'] = $accessmanager->describe_rules();
1809 $result['activerulenames'] = $accessmanager->get_active_rule_names();
1810 $result['preventaccessreasons'] = $accessmanager->prevent_access();
1892 $accessmanager = new quiz_access_manager($quizobj, $timenow, $ignoretimelimits);
1913 $result['isfinished'] = $accessmanager->is_finished($numattempts, $lastfinishedattempt);
1914 …$result['preventnewattemptreasons'] = $accessmanager->prevent_new_attempt($numattempts, $lastfinis…
1917 $endtime = $accessmanager->get_end_time($attempttocheck);
1920 … $result['ispreflightcheckrequired'] = $accessmanager->is_preflight_check_required($attemptid);