Пример #1
0
 /**
  * List all time in specific (this) project by task
  *
  * @access public
  * @param void
  * @return null
  */
 function bytask()
 {
     $this->addHelper('textile');
     $project = active_project();
     $page = (int) array_var($_GET, 'page', 1);
     if ($page < 0) {
         $page = 1;
     }
     $conditions = array('`project_id` = ?', active_project()->getId());
     list($times, $pagination) = ProjectTimes::paginate(array('conditions' => $conditions, 'order' => '`created_on` DESC'), config_option('messages_per_page', 10), $page);
     // paginate
     tpl_assign('times', $times);
     tpl_assign('times_pagination', $pagination);
     tpl_assign('task_lists', active_project()->getTaskLists());
     $this->setSidebar(get_template_path('index_sidebar', 'time'));
 }