original_string: public function getNextLine()
      {
          if ( $this->currentMessagePosition === 0 )
          {
              $this->nextMail();
          }
          if ( $this->hasMoreMailData )
          {
              $data = fgets( $this->fh );
              if ( feof( $this->fh ) || substr( $data, 0, 5 ) === "From " )
              {
                  $this->hasMoreMailData = false;
  
                  return null;
              }
              return $data;
          }
          return null;
      }
code: public function getNextLine()
      {
          if ( $this->currentMessagePosition === 0 )
          {
              $this->nextMail();
          }
          if ( $this->hasMoreMailData )
          {
              $data = fgets( $this->fh );
              if ( feof( $this->fh ) || substr( $data, 0, 5 ) === "From " )
              {
                  $this->hasMoreMailData = false;
  
                  return null;
              }
              return $data;
          }
          return null;
      }
code_tokens: public function getNextLine ( ) { if ( $ this -> currentMessagePosition === 0 ) { $ this -> nextMail ( ) ; } if ( $ this -> hasMoreMailData ) { $ data = fgets ( $ this -> fh ) ; if ( feof ( $ this -> fh ) || substr ( $ data , 0 , 5 ) === "From " ) { $ this -> hasMoreMailData = false ; return null ; } return $ data ; } return null ; }
docstring: Returns one line of data from the current mail in the set
  including the ending linebreak.
  
  Null is returned if there is no current mail in the set or
  the end of the mail is reached.
  
  @return string
docstring_tokens: Returns one line of data from the current mail in the set including the ending linebreak .