Tim Hunt
20ccfc162d
MDL-76897 quiz: deprecate unused quiz_calculate_best_attempt
2023-02-27 18:41:58 +00:00
Tim Hunt
728160cfbc
MDL-76897 quiz: quiz_save_best_grade -> recompute_final_grade
...
also, the associated quiz_calculate_best_grade (only used here)
moved to a protected method.
2023-02-27 18:41:58 +00:00
Tim Hunt
ff3f4eb2e7
MDL-76897 quiz: quiz_set_grade -> update_quiz_maximum_grade
2023-02-27 18:41:57 +00:00
Tim Hunt
c212565151
MDL-76897 quiz: quiz_update_all_final_grades -> grade_calculator
2023-02-27 18:41:56 +00:00
Tim Hunt
4080962125
MDL-76897 quiz: quiz_update_all_attempt_sumgrades -> grade_calculator
2023-02-27 18:41:56 +00:00
Tim Hunt
dbd62aa94d
MDL-76897 quiz: move quiz_update_sumgrades into grade_calculator
2023-02-24 16:14:51 +00:00
Tim Hunt
2bb6c8b281
MDL-76899 quiz: bulk fix all array literals array() -> []
...
This was done with PHPStorm's automated tool. No manual editing
2023-01-16 17:12:45 +00:00
Tim Hunt
17e11dd9d5
MDL-76899 quiz: Bulk fix object -> stdClass in PHPdoc
2023-01-16 17:12:44 +00:00
Tim Hunt
6e7c63b36f
MDL-76898 quiz: Move deprecated functions deprecatedlib.php
...
These were already deprecated, but in the wrong file.
2023-01-16 17:12:15 +00:00
Tim Hunt
7e4972a4a8
fixup! MDL-76614 quiz: deprecate class moodle_quiz_exception
2023-01-09 17:48:26 +00:00
Tim Hunt
a9f8547599
MDL-76614 quiz: rename quiz => mod_quiz\quiz_settings
2023-01-06 14:35:54 +00:00
Tim Hunt
f83181d397
MDL-76614 quiz: deprecate class moodle_quiz_exception
...
Code should just directly use moodle_execption.
Note, some of the existing uses (in web services) were passing a
literal message, not a language string identifier, but I decided
now was not the time to try to fix that.
2023-01-06 14:35:48 +00:00
Tim Hunt
4ae4d8d1b6
MDL-76614 quiz: merge mod_quiz_overdue_attempt_updater into task
...
The only place this code was used was in
mod_quiz\task\update_overdue_attempts so neater to combine them into one
class.
2023-01-06 14:35:48 +00:00
Tim Hunt
fed4a7fbd4
MDL-76614 quiz: move quiz_access_manager -> mod_quiz\access_manager
2023-01-06 14:35:47 +00:00
Peter Dias
cd52b46e89
MDL-52206 quiz: Remove completionpass completion from quiz
...
AMOS BEGIN
MOV [completionpass,mod_quiz],[completionpassgrade,core_completion]
MOV [completionpassdesc,mod_quiz],[completionpassgrade_desc,core_completion]
MOV [completionpass_help,mod_quiz],[completionpassgrade_help,core_completion]
AMOS END
2021-10-04 19:44:03 +08:00
Shamim Rezaie
d9d0ae01d3
MDL-71144 mod_quiz: Deprecate quiz_get_completion_state()
2021-04-22 21:02:02 +10:00