original_string: public function checkConsent($consent)
      {
          static $warned;
  
          if ($warned) {
              return $consent;
          }
  
          $unknown = $this->util->getConsentUnknown();
  
          // Value is translated by now if in bridge
          if (($consent == $unknown) || ($consent == $this->_($unknown))) {
  
              $warned = true;
              $msg    = $this->_('Please settle the informed consent form for this respondent.');
  
              if ($this->view instanceof \Zend_View) {
                  $url[$this->request->getControllerKey()] = 'respondent';
                  $url[$this->request->getActionKey()]     = 'edit';
                  $url[\MUtil_Model::REQUEST_ID1]           = $this->request->getParam(\MUtil_Model::REQUEST_ID1);
                  $url[\MUtil_Model::REQUEST_ID2]           = $this->request->getParam(\MUtil_Model::REQUEST_ID2);
  
                  $urlString = $this->view->url($url) . '#tabContainer-frag-4';
  
                  $this->addMessage(\MUtil_Html::create()->a($urlString, $msg));
              } else {
                  $this->addMessage($msg);
              }
          }
  
          return $consent;
      }
code: public function checkConsent($consent)
      {
          static $warned;
  
          if ($warned) {
              return $consent;
          }
  
          $unknown = $this->util->getConsentUnknown();
  
          // Value is translated by now if in bridge
          if (($consent == $unknown) || ($consent == $this->_($unknown))) {
  
              $warned = true;
              $msg    = $this->_('Please settle the informed consent form for this respondent.');
  
              if ($this->view instanceof \Zend_View) {
                  $url[$this->request->getControllerKey()] = 'respondent';
                  $url[$this->request->getActionKey()]     = 'edit';
                  $url[\MUtil_Model::REQUEST_ID1]           = $this->request->getParam(\MUtil_Model::REQUEST_ID1);
                  $url[\MUtil_Model::REQUEST_ID2]           = $this->request->getParam(\MUtil_Model::REQUEST_ID2);
  
                  $urlString = $this->view->url($url) . '#tabContainer-frag-4';
  
                  $this->addMessage(\MUtil_Html::create()->a($urlString, $msg));
              } else {
                  $this->addMessage($msg);
              }
          }
  
          return $consent;
      }
code_tokens: public function checkConsent ( $ consent ) { static $ warned ; if ( $ warned ) { return $ consent ; } $ unknown = $ this -> util -> getConsentUnknown ( ) ; // Value is translated by now if in bridge if ( ( $ consent == $ unknown ) || ( $ consent == $ this -> _ ( $ unknown ) ) ) { $ warned = true ; $ msg = $ this -> _ ( 'Please settle the informed consent form for this respondent.' ) ; if ( $ this -> view instanceof \ Zend_View ) { $ url [ $ this -> request -> getControllerKey ( ) ] = 'respondent' ; $ url [ $ this -> request -> getActionKey ( ) ] = 'edit' ; $ url [ \ MUtil_Model :: REQUEST_ID1 ] = $ this -> request -> getParam ( \ MUtil_Model :: REQUEST_ID1 ) ; $ url [ \ MUtil_Model :: REQUEST_ID2 ] = $ this -> request -> getParam ( \ MUtil_Model :: REQUEST_ID2 ) ; $ urlString = $ this -> view -> url ( $ url ) . '#tabContainer-frag-4' ; $ this -> addMessage ( \ MUtil_Html :: create ( ) -> a ( $ urlString , $ msg ) ) ; } else { $ this -> addMessage ( $ msg ) ; } } return $ consent ; }
docstring: Check if we have the 'Unknown' consent, and present a warning. The project default consent is
  normally 'Unknown' but this can be overruled in project.ini so checking for default is not right
  
  @static boolean $warned We need only one warning in case of multiple consents
  @param string $consent
docstring_tokens: Check if we have the Unknown consent and present a warning . The project default consent is normally Unknown but this can be overruled in project . ini so checking for default is not right