public static function IncludeException($code, $string, $file, $line, $context)
	{
		// check for repressed errors
		if (error_reporting() == 0) return;
		
		$tmp1 = explode(")",$string);
		$tmp2 = explode("(",$tmp1[0]);
		$mfile = isset($tmp2[1]) ? $tmp2[1] : "";
		
		$msg = "Error $code: " .  ($mfile ? "Unable to include file: '" . $mfile . "'" : $string);
		
		throw new IncludeException($msg,$code);
	}
public static function IncludeException($code, $string, $file, $line, $context)
	{
		// check for repressed errors
		if (error_reporting() == 0) return;
		
		$tmp1 = explode(")",$string);
		$tmp2 = explode("(",$tmp1[0]);
		$mfile = isset($tmp2[1]) ? $tmp2[1] : "";
		
		$msg = "Error $code: " .  ($mfile ? "Unable to include file: '" . $mfile . "'" : $string);
		
		throw new IncludeException($msg,$code);
	}
public static function IncludeException ( $ code , $ string , $ file , $ line , $ context ) { // check for repressed errors
 if ( error_reporting ( ) == 0 ) return ; $ tmp1 = explode ( ")" , $ string ) ; $ tmp2 = explode ( "(" , $ tmp1 [ 0 ] ) ; $ mfile = isset ( $ tmp2 [ 1 ] ) ? $ tmp2 [ 1 ] : "" ; $ msg = "Error $code: " . ( $ mfile ? "Unable to include file: '" . $ mfile . "'" : $ string ) ; throw new IncludeException ( $ msg , $ code ) ; }
Handler for catching file-not-found errors and throwing an IncludeException
Handler for catching file - not - found errors and throwing an IncludeException