public function process() { // call parent parent::process(); }
public function process() { // TODO: check for rights, see cs_ajax_accounts_controller // call parent parent::process(); }
public function process() { $currentPortalItem = $this->_environment->getCurrentPortalItem(); $currentContextItem = $this->_environment->getCurrentContextItem(); if (!($this->_environment->inPortal() || $this->_environment->inServer()) && $currentPortalItem->withLimeSurveyFunctions() && $currentPortalItem->isLimeSurveyActive() && $currentContextItem->isLimeSurveyActive()) { // call parent parent::process(); } }
public function process() { // TODO: check access rights // call parent parent::process(); }
public function process() { // check rights $current_context = $this->_environment->getCurrentContextItem(); $current_user = $this->_environment->getCurrentUserItem(); $error = false; if (isset($current_context) && !$current_context->isOpen() && !$current_context->isTemplate()) { // room is closed $error = true; } elseif (!$current_user->isModerator()) { // not allowed $error = true; } if ($error === true) { exit; } // call parent parent::process(); }