Exemplo n.º 1
0
            $ws->selected = true;
        }
    }
} else {
    $model['no_workspace'] = true;
    goto render;
}
$model["projects"] = Asana::projects($_REQUEST['workspace']);
if (!empty($_REQUEST['project'])) {
    foreach ($model["projects"] as &$p) {
        if ($p->id == $_REQUEST['project']) {
            $p->selected = true;
        }
    }
} else {
    $model['no_project'] = true;
    goto render;
}
if ($_REQUEST['project'] == 'me') {
    $model["tasks"] = Asana::tasks("me", null, $_REQUEST['workspace']);
    $model["me"] = true;
} else {
    $model["tasks"] = Asana::tasks(null, $_REQUEST['project'], $_REQUEST['workspace']);
}
foreach ($model["tasks"] as &$t) {
    if (substr($t->name, -1) == ":") {
        $t->title = true;
    }
}
render:
render("tasks", $model);