예제 #1
0
 /**
  * Paginate complete tickets by category
  *
  * @param Category $category
  * @param integer $page
  * @param integer $per_page
  * @param integer $min_state
  * @param integer $min_visibility
  * @return null
  */
 function paginateCompletedByCategory($category, $page = 1, $per_page = 10, $min_state = STATE_VISIBLE, $min_visibility = VISIBILITY_NORMAL)
 {
     return Tickets::paginate(array('conditions' => array('parent_id = ? AND type = ? AND state >= ? AND visibility >= ? AND completed_on IS NOT NULL', $category->getId(), 'Ticket', $min_state, $min_visibility), 'order' => 'completed_on DESC'), $page, $per_page);
 }