$action = $_REQUEST['action']; } // email/pass $email = $_REQUEST['email']; $password = $_REQUEST['password']; $workspace_id = $_REQUEST['workspace_id']; // $lp = new LiquidPlanner($email, $password); // stashish this so we limit the calls - and it should not change for us... $lp->workspace_id = $workspace_id; // changing defaults //$action = 'yesterday_todos'; $result['workspace_id'] = $workspace_id; switch ($action) { case 'todays_todos': $members = $lp->members(true); $todos = array(); foreach ($members as $member) { $tasks = $lp->upcoming_tasks($member->id, 20); $todos[] = array('member_id' => $member->id, 'first_name' => $member->first_name, 'last_name' => $member->last_name, 'email' => $member->email, 'avatar_url' => $member->avatar_url, 'tasks' => $tasks); } //$todos = processTodos($tasksByMember, $members); $result['tasks_today'] = $todos; //$result['tasksByMember'] = $tasksByMember; break; case 'yesterdays_todos': $prev_work_day = getPrevWorkday(); $members = $lp->members(true); $timeentries = $lp->timeentries($prev_work_day); // all timesheet entries from yesterday $entries = processTimeEntries($timeentries, $members);