Ejemplo n.º 1
0
 /**
 * Return only the closed tickets that current user can see (if not member of owner company private 
 * tickets will be excluded)
 *
 * @param void
 * @return array
 */
 function getClosedTickets() {
   if (!plugin_active('tickets')) return null;
   if(logged_user()->isMemberOfOwnerCompany()) {
     return $this->getAllClosedTickets(); // members of owner company can view all tickets
   } // if
   
   if(is_null($this->closed_tickets)) {
     $this->closed_tickets = ProjectTickets::getClosedProjectTickets($this, false);
   } // if
   return $this->closed_tickets;
 } // getClosedTickets