Пример #1
0
 /**
  * Helper for getting tasks
  */
 private function getTasksWhere($where = array(), $complete = null, $currentPage = null, $number = 0, $user = null, $orderField = 'due', $orderDir = 'asc')
 {
     if ($complete !== null) {
         $where['complete='] = $complete;
     }
     if (!$number) {
         $number = za()->getConfig('project_task_list_size');
     }
     $order = $orderField . ' ' . $orderDir;
     if ($user !== null) {
         return $this->projectService->getUserTasks($user, $where, $order, $currentPage, $number);
     } else {
         return $this->projectService->getTasks($where, $order, $currentPage, $number);
     }
 }