Closed andreuramos closed 11 years ago
Esa deberia ser la forma, intenta si el parametro all, en getByProject
Yo hice un par de ajustes si quieres sincroniza tu repositorio.
$project = TeamWorkPm::factory('project');
$list = TeamWorkPm::factory('task/list');
$task = TeamWorkPm::factory('task');
$projects = $project->getAll();
$estimated = array();
foreach($projects as $project){
$lists = $list->getByProject($project->id);
foreach($lists as $l){
$tasks = $task->getByTaskList($l->id);
foreach($tasks as $task){
// do task stuff
}
}
}
Si quieres puedes, puedes enviarme algunos datos de pruebas y yo reviso
Parece que sincronizando el repositorio se ha solucionado el problema. Muchas gracias!
Hola Loduis.
Estamos trabajando con tu API para Teamwork y nos hemos encontrado con un problema: necesitamos la lista completa de las tareas de todos nuestros proyectos. Para ello, usamos el siguiente código:
El problema es que parece que sólamente nos devuelve las tareas no completadas.
¿Hay alguna manera de obtener la lista completa de tareas?
Muchas gracias!