public function parseUpdateData($postArr) { $leaveId = $postArr['leaveId']; $leaveStatus = $postArr['leaveStatus']; $leaveComments = $postArr['leaveComments']; $leaveYear = $postArr['leaveYear']; $noHours = $postArr['noHours']; $leaveTypeId = $postArr['leaveTypeId']; $employeeId = $postArr['employeeId']; $objArr = null; for ($i = 0; $i < count($leaveId); $i++) { if ($leaveStatus[$i] == 0) { $updateValues = new LeaveTakenRequests(); $updateValues->setLeaveId($leaveId[$i]); $updateValues->setLeaveStatus($leaveStatus[$i]); $updateValues->setLeaveComments($leaveComments[$i]); $updateValues->setLeaveYear($leaveYear[$i]); $updateValues->setNoHours($noHours[$i]); $updateValues->setLeaveTypeId($leaveTypeId[$i]); $updateValues->setEmployeeID($employeeId[$i]); $objArr[] = $updateValues; } } return $objArr; }