if (isset($objs)) { foreach ($objs as $obj) { $leaveController->setObjLeave($obj); $leaveController->setId($obj->getLeaveRequestId()); if ($obj->getLeaveStatus() != Leave::LEAVE_STATUS_LEAVE_CANCELLED) { $mes = $leaveController->changeStatus('change'); } else { $mes = $leaveController->changeStatus(); $leaveController->sendCancelledLeaveNotification($obj, true); } } } $leaveController->redirect(""); break; case 'Holiday_Specific_List': $leaveController->viewHoliday(); break; case 'Holiday_Specific_Delete': $objs = $holidaysExtractor->parseDeleteData($_POST); if (isset($objs) && is_array($objs)) { foreach ($objs as $obj) { $leaveController->setObjLeave($obj); $leaveController->setId($obj->getHolidayId()); $mes = $leaveController->holidaysDelete(); } } $leaveController->redirect($mes); break; case "Holiday_Weekend_List": $leaveController->displayDefineHolidays("weekend"); break;