for ($i = 0; $i < count($taskIds); $i++) { $desc = $notes[$i]; if (stripos($desc, $mantisId) === false) { $desc = str_pad($mantisId, 7, '0', STR_PAD_LEFT) . ': ' . $desc; } $filter = array('tags' => $tag, 'description' => $desc); $tid = $taskIds[$i]; if ($tid != '') { $tpar = array('taskId' => $tid); $res += json_encode($toggl->updateTask($tpar, $filter)); } } echo json_encode($res); break; case 'mantisPartners': echo json_encode($mantis->getPartners()); break; case 'mantisReporters': echo json_encode($mantis->getReporters($r)); break; case 'mantisUsers': echo json_encode($mantis->getUsers()); break; case 'mantisMonths': echo json_encode($mantis->getMonths()); break; case 'mantisQueryResult': $uid = $r['uid']; $pid = $r['pid']; $filter = array('uid' => $uid, 'pid' => $pid); echo json_encode($mantis->runQuery($filter));