updateLog is a function for updating examinee objects after completing a module. updateLog updates logs with grades, phases, tests and modules.

updateLog(examinee_object, current_module_position)

Arguments

examinee_object

an examinee object.

current_module_position

the current module position.

Value

an examinee object with its grade_log, phase_log, test_log, and module_log slots updated.