break; case 'group.create': #debug($req_json); $datum = json_decode($req_json); #debug_foreach($datum); $group = TaskGroup::with_obje($datum); if ($group) { $result = $group->save(); $json = json_encode($result); } break; case 'group.update': $data = json_decode($req_json); $results = array(); foreach ($data as $datum) { $group = TaskGroup::with_obje($datum); if ($group) { $result = $group->save(); $results[] = $result; } else { $results[] = null; } } $json = json_encode($results); break; case 'task.list': $datum = json_decode($req_json); #debug_foreach($datum); $tasks = Task::all($datum->group_id); if (empty($tasks)) { $tasks = array();