$eventsList = $timeEventExtractor->parseEditTimegrid($_POST); $timeController->updateTimegrid($eventsList); break; case 'Timegrid_Fetch_Activities': ob_clean(); echo $timeController->prepareProjectActivitiesResponse($_GET['projectId']); break; /* Timegrid Controlers: End */ /* Timegrid Controlers: End */ case 'View_Work_Shifts': $timeController->viewShifts(); break; case 'Add_Work_Shift': $obj = $workShiftExtractor->parseAddData($_POST); $timeController->setObjTime($obj); $timeController->saveWorkShift(); break; case 'View_Edit_Work_Shift': if (isset($_GET['id']) && !empty($_GET['id'])) { $timeController->viewEditWorkShift($_GET['id']); } break; case 'Edit_Work_Shift': $obj = $workShiftExtractor->parseEditData($_POST); $timeController->setObjTime($obj); $timeController->updateWorkShift(); break; case 'Delete_Work_Shifts': $objs = $workShiftExtractor->parseDeleteData($_POST); $timeController->setObjTime($objs); $timeController->deleteWorkShifts();