original_string: public function start()
      {
          if (!$this->open()) {
              return false;
          }
  
          foreach ($this->_servers as $s) {
              // Servername, port, sharedsecret, timeout, retries
              if (!$this->putServer($s[0], $s[1], $s[2], $s[3], $s[4])) {
                  return false;
              }
          }
  
          if (!empty($this->_configfile)) {
              if (!$this->putConfigfile($this->_configfile)) {
                  return false;
              }
          }
  
          $this->createRequest();
          $this->putStandardAttributes();
          $this->putAuthAttributes();
          return true;
      }
code: public function start()
      {
          if (!$this->open()) {
              return false;
          }
  
          foreach ($this->_servers as $s) {
              // Servername, port, sharedsecret, timeout, retries
              if (!$this->putServer($s[0], $s[1], $s[2], $s[3], $s[4])) {
                  return false;
              }
          }
  
          if (!empty($this->_configfile)) {
              if (!$this->putConfigfile($this->_configfile)) {
                  return false;
              }
          }
  
          $this->createRequest();
          $this->putStandardAttributes();
          $this->putAuthAttributes();
          return true;
      }
code_tokens: public function start ( ) { if ( ! $ this -> open ( ) ) { return false ; } foreach ( $ this -> _servers as $ s ) { // Servername, port, sharedsecret, timeout, retries if ( ! $ this -> putServer ( $ s [ 0 ] , $ s [ 1 ] , $ s [ 2 ] , $ s [ 3 ] , $ s [ 4 ] ) ) { return false ; } } if ( ! empty ( $ this -> _configfile ) ) { if ( ! $ this -> putConfigfile ( $ this -> _configfile ) ) { return false ; } } $ this -> createRequest ( ) ; $ this -> putStandardAttributes ( ) ; $ this -> putAuthAttributes ( ) ; return true ; }
docstring: Initiates a RADIUS request.
  
  @return bool  true on success, false on errors
docstring_tokens: Initiates a RADIUS request .