original_string: public function handlePHPError($error_number, $error, $error_file, $error_line)
  	{
  		// respect the current error_reporting setting
  		if((error_reporting() & $error_number) === 0)
  			return;
  		
  		throw new PHPException($error_number, $error, $error_file, $error_line);
  	}
code: public function handlePHPError($error_number, $error, $error_file, $error_line)
  	{
  		// respect the current error_reporting setting
  		if((error_reporting() & $error_number) === 0)
  			return;
  		
  		throw new PHPException($error_number, $error, $error_file, $error_line);
  	}
code_tokens: public function handlePHPError ( $ error_number , $ error , $ error_file , $ error_line ) { // respect the current error_reporting setting if ( ( error_reporting ( ) & $ error_number ) === 0 ) return ; throw new PHPException ( $ error_number , $ error , $ error_file , $ error_line ) ; }
docstring: Catches all the PHP errors and convert them into a PHP exception
  
  @param int $error_number
  @param string $error
  @param string $error_file
  @param int $error_line
  
  @throws PHPException
docstring_tokens: Catches all the PHP errors and convert them into a PHP exception