average completion time</span> </div> </div> <?php // Only show 'Allocated' tasks TaskerMAN\Application\TaskListInterface::setSearchCriteria('status', 1); // Pagination $Pagination = new TaskerMAN\WebInterface\WebPagination(); $Pagination->setItemsPerPage(25); $Pagination->setNumItems(TaskerMAN\Application\TaskListInterface::getNumTasks()); $Pagination->setCurrentPage(TaskerMAN\Core\IO::GET('page')); $Pagination->setBaseURL('index.php?p=main'); TaskerMAN\Application\TaskListInterface::setStartPosition($Pagination->generateLIMITStartPosition()); TaskerMAN\Application\TaskListInterface::setLimit($Pagination->getItemsPerPage()); // Load tasks $TaskData = TaskerMAN\Application\TaskListInterface::getTasks(true); ?> <h2 class="sub-header">Outstanding Tasks</h2> <div class="table-responsive"> <div align="center"> <?php echo $Pagination->getOutput(); ?> </div> <table class="table table-striped table-hover">
<?php // Return all tasks for a specific user TaskerMAN\Application\TaskListInterface::setSearchCriteria('assignee_uid', TaskerMAN\Application\API::$uid); TaskerMAN\Application\TaskListInterface::setStartPosition(0); echo TaskerMAN\Application\API::response(array('tasks' => TaskerMAN\Application\TaskListInterface::getTasks()));