예제 #1
0
 protected function checkTicketsAccess($access, $tickets = false, $projects = false)
 {
     if ($projects) {
         Users::checkAccess($this, $access, 'tickets', $this->getUser(), $projects->getId());
         if ($tickets) {
             Tickets::checkViewOwnAccess($this, $this->getUser(), $tickets, $projects);
         }
     } elseif ($tickets) {
         Users::checkAccess($this, $access, 'tickets', $this->getUser());
         Tickets::checkViewOwnAccess($this, $this->getUser(), $tickets);
     }
 }