$initials = $student['initials']; $surname = $student['surname']; $current_address = NetworkUtils::get_client_address(); $lab_factory = new LabFactory($mysqli); $lab_object = $lab_factory->get_lab_based_on_client($current_address); $propertyObj = PaperProperties::get_paper_properties_by_id($paper_id, $mysqli, $string); $log_lab_end_time = new LogLabEndTime($lab_object->get_id(), $propertyObj, $mysqli); $log_extra_time = new LogExtraTime($log_lab_end_time, $student, $mysqli); $onload = ''; if (isset($_POST['submit'])) { $invigilator_id = $userObject->get_user_ID(); if ((int) $_POST['extra_time'] == 0) { $log_extra_time->delete($invigilator_id); } elseif ((int) $_POST['extra_time'] > 0) { $special_needs_percentage = $_POST['extra_time']; $log_extra_time->save($invigilator_id, $special_needs_percentage); } $onload = 'closeWindow();'; } $special_needs_percentage = $log_extra_time->get_extra_time_secs(); $special_needs_percentage = $special_needs_percentage / 60; $time_range = range(0, 30, 1); ?> <html> <meta http-equiv="content-type" content="text/html;charset=<?php echo $configObject->get('cfg_page_charset'); ?> "/> <head> <title><?php echo $string['extendtime'];