$quizobj | mod_quiz\access_manager | protected |
$rules | mod_quiz\access_manager | protected |
$timenow | mod_quiz\access_manager | protected |
__construct(quiz_settings $quizobj, int $timenow, bool $canignoretimelimits) | mod_quiz\access_manager | |
accumulate_messages(array $messages, $new) | mod_quiz\access_manager | protected |
add_settings_form_fields(mod_quiz_mod_form $quizform, MoodleQuickForm $mform) | mod_quiz\access_manager | static |
attempt_must_be_in_popup() | mod_quiz\access_manager | |
back_to_view_page(renderer $output, string $message='') | mod_quiz\access_manager | |
current_attempt_finished() | mod_quiz\access_manager | |
delete_settings(stdClass $quiz) | mod_quiz\access_manager | static |
describe_rules() | mod_quiz\access_manager | |
get_active_rule_names() | mod_quiz\access_manager | |
get_browser_security_choices() | mod_quiz\access_manager | static |
get_end_time(stdClass $attempt) | mod_quiz\access_manager | |
get_load_sql(int $quizid, array $rules, string $basefields) | mod_quiz\access_manager | protectedstatic |
get_popup_options() | mod_quiz\access_manager | |
get_preflight_check_form(moodle_url $url, ?int $attemptid) | mod_quiz\access_manager | |
get_rule_classes() | mod_quiz\access_manager | protectedstatic |
get_time_left_display(stdClass $attempt, int $timenow) | mod_quiz\access_manager | |
is_finished(int $numprevattempts, $lastattempt) | mod_quiz\access_manager | |
is_preflight_check_required(?int $attemptid) | mod_quiz\access_manager | |
load_quiz_and_settings(int $quizid) | mod_quiz\access_manager | static |
load_settings(int $quizid) | mod_quiz\access_manager | static |
make_review_link(stdClass $attempt, $nolongerused, renderer $output) | mod_quiz\access_manager | |
make_rules(quiz_settings $quizobj, int $timenow, bool $canignoretimelimits) | mod_quiz\access_manager | protected |
notify_preflight_check_passed(?int $attemptid) | mod_quiz\access_manager | |
prevent_access() | mod_quiz\access_manager | |
prevent_new_attempt(int $numprevattempts, $lastattempt) | mod_quiz\access_manager | |
save_settings(stdClass $quiz) | mod_quiz\access_manager | static |
setup_attempt_page(moodle_page $page) | mod_quiz\access_manager | |
validate_preflight_check(array $data, array $files, ?int $attemptid) | mod_quiz\access_manager | |
validate_settings_form_fields(array $errors, array $data, array $files, mod_quiz_mod_form $quizform) | mod_quiz\access_manager | static |