protected function checkProjectsAccess($access, $projects = false) { if ($projects) { Users::checkAccess($this, $access, 'projects', $this->getUser(), $projects->getId()); Projects::checkViewOwnAccess($this, $this->getUser(), $projects); } else { Users::checkAccess($this, $access, 'projects', $this->getUser()); } }
protected function checkProjectsAccess($projects) { Projects::checkViewOwnAccess($this, $this->getUser(), $projects); }
protected function checkProjectsAccess($projects) { Users::checkAccess($this, 'view', 'projects', $this->getUser(), $projects->getId()); Projects::checkViewOwnAccess($this, $this->getUser(), $projects); }
protected function checkTasksAccess($projects) { Projects::checkViewOwnAccess($this, $this->getUser(), $projects); Users::checkAccess($this, 'insert', 'tasks', $this->getUser(), $projects->getId()); }