Differences Between: [Versions 311 and 402] [Versions 311 and 403]
Implementaton of the quizaccess_delaybetweenattempts plugin.
Copyright: | 2011 The Open University |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 100 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
quizaccess_delaybetweenattempts:: (4 methods):
make()
prevent_new_attempt()
compute_next_start_time()
is_finished()
Class: quizaccess_delaybetweenattempts - X-Ref
A rule imposing the delay between attempts settings.make(quiz $quizobj, $timenow, $canignoretimelimits) X-Ref |
No description |
prevent_new_attempt($numprevattempts, $lastattempt) X-Ref |
No description |
compute_next_start_time($numprevattempts, $lastattempt) X-Ref |
Compute the next time a student would be allowed to start an attempt, according to this rule. param: int $numprevattempts number of previous attempts. param: object $lastattempt information about the previous attempt. return: number the time. |
is_finished($numprevattempts, $lastattempt) X-Ref |
No description |