$ret = $ts->approveRange($emp, $start, $end); if ($ret) { $error = 'Successfully approved the range of dates...'; $ret = $ts->generateApprovalTimesheetRows($_USER['uid'], $emp); $output = $ret[1]; } else { $error = 'Error! Database Error thrown.'; $output = ''; } break; case 'unapproverange': $emp = COM_applyFilter($_REQUEST['emp'], true); $start = COM_applyFilter($_REQUEST['start'], true); $end = COM_applyFilter($_REQUEST['end'], true); $ts = new nexTime(); $ret = $ts->unApproveRange($emp, $start, $end); if ($ret) { $error = 'Successfully un-approved the item...'; $ret = $ts->generateApprovalTimesheetRows($_USER['uid'], $emp); $output = $ret[1]; } else { $error = 'Error! Database Error thrown.'; $output = ''; } break; case 'approveallchecked': $idlist = COM_applyFilter($_REQUEST['allids']); $postedemp = COM_applyFilter($_REQUEST['emp'], true); if ($idlist == '') { $error = 'You have not chosen any items...'; $output = '';