original_string: public function error($str, $status = 1, $new_line = true)
      {
          fwrite($this->error, $str.( true===$new_line ? PHP_EOL : '' ));
          fflush($this->error);
          if ($status>0) exit($status);
      }
code: public function error($str, $status = 1, $new_line = true)
      {
          fwrite($this->error, $str.( true===$new_line ? PHP_EOL : '' ));
          fflush($this->error);
          if ($status>0) exit($status);
      }
code_tokens: public function error ( $ str , $ status = 1 , $ new_line = true ) { fwrite ( $ this -> error , $ str . ( true === $ new_line ? PHP_EOL : '' ) ) ; fflush ( $ this -> error ) ; if ( $ status > 0 ) exit ( $ status ) ; }
docstring: Write a message on `STDERR` and exit with an error status
  
  @param string $str The error message string to write
  @param int $status The error status for exit (default is `1`) ; you can set it on `0` to not exit
  @param bool $new_line Pass a new line befor exit (default is `true`)
  @return void
docstring_tokens: Write a message on STDERR and exit with an error status