original_string: public function disconnect()
      {
          if ( $this->state != self::STATE_NOT_CONNECTED )
          {
              $this->connection->sendData( 'QUIT' );
              $this->connection->getLine(); // discard
              $this->state = self::STATE_UPDATE;
  
              $this->connection->close();
              $this->connection = null;
              $this->state = self::STATE_NOT_CONNECTED;
          }
      }
code: public function disconnect()
      {
          if ( $this->state != self::STATE_NOT_CONNECTED )
          {
              $this->connection->sendData( 'QUIT' );
              $this->connection->getLine(); // discard
              $this->state = self::STATE_UPDATE;
  
              $this->connection->close();
              $this->connection = null;
              $this->state = self::STATE_NOT_CONNECTED;
          }
      }
code_tokens: public function disconnect ( ) { if ( $ this -> state != self :: STATE_NOT_CONNECTED ) { $ this -> connection -> sendData ( 'QUIT' ) ; $ this -> connection -> getLine ( ) ; // discard $ this -> state = self :: STATE_UPDATE ; $ this -> connection -> close ( ) ; $ this -> connection = null ; $ this -> state = self :: STATE_NOT_CONNECTED ; } }
docstring: Disconnects the transport from the POP3 server.
docstring_tokens: Disconnects the transport from the POP3 server .