original_string: public function getClientVersion()
      {
          $this->_connect();
  
          $version  = $this->_connection->server_version;
          $major    = (int)($version / 10000);
          $minor    = (int)($version % 10000 / 100);
          $revision = (int)($version % 100);
  
          return $major . '.' . $minor . '.' . $revision;
      }
code: public function getClientVersion()
      {
          $this->_connect();
  
          $version  = $this->_connection->server_version;
          $major    = (int)($version / 10000);
          $minor    = (int)($version % 10000 / 100);
          $revision = (int)($version % 100);
  
          return $major . '.' . $minor . '.' . $revision;
      }
code_tokens: public function getClientVersion ( ) { $ this -> _connect ( ) ; $ version = $ this -> _connection -> server_version ; $ major = ( int ) ( $ version / 10000 ) ; $ minor = ( int ) ( $ version % 10000 / 100 ) ; $ revision = ( int ) ( $ version % 100 ) ; return $ major . '.' . $ minor . '.' . $ revision ; }
docstring: Get client version
  
  @return string
docstring_tokens: Get client version