$leaveController->setObjLeave($obj); $leaveController->setId($obj->getHolidayId()); $mes = $leaveController->holidaysDelete(); } } $leaveController->redirect($mes); break; case "Holiday_Weekend_List": $leaveController->displayDefineHolidays("weekend"); break; case "Holiday_Weekend_Edit": $objs = $weekendsExtractor->parseEditData($_POST); if (isset($objs) && is_array($objs)) { foreach ($objs as $obj) { $leaveController->setObjLeave($obj); $mes = $leaveController->editHoliday("weekend"); } } $leaveController->redirect(""); break; case "Holiday_Specific_Add": $obj = $holidaysExtractor->parseAddData($_POST); $leaveController->setObjLeave($obj); $leaveController->addHoliday(); $leaveController->redirect(null, array('?leavecode=Leave&action=Holiday_Specific_List')); break; case "Holiday_Specific_Edit": $obj = $holidaysExtractor->parseEditData($_POST); $leaveController->setObjLeave($obj); $leaveController->editHoliday(); $leaveController->redirect(null, array('?leavecode=Leave&action=Holiday_Specific_List'));