require_once 'task/task.html.php'; } else { if ($app == 'taskgroup') { $app = 'task'; $cmd = "group.{$cmd}"; } else { if ($app == 'task') { $cmd = "task.{$cmd}"; } } $dsn = get_dsn($home_dir, $app); require_once 'task.php'; $json = null; switch ($cmd) { case 'group.list': $groups = TaskGroup::all(); if (empty($groups)) { $groups = array(); } $json = json_encode($groups); 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;