src/Plume/Provider/ExceptionProvider.php
public function error_function($errno, $errstr, $errfile, $errline, $errcontext){
    	$this->provider('log')->exception('error_function',
    		array('errno' => $errno,'errstr' => $errstr, 'errfile' => $errfile, 'errline' => $errline, 'errcontext' => $errcontext));
        require $this->plume('plume.root.path').$this->plume('plume.templates.500');
        die();
        // return false;//如果函数返回 FALSE，标准错误处理处理程序将会继续调用。
    }
public function error_function($errno, $errstr, $errfile, $errline, $errcontext){
    	$this->provider('log')->exception('error_function',
    		array('errno' => $errno,'errstr' => $errstr, 'errfile' => $errfile, 'errline' => $errline, 'errcontext' => $errcontext));
        require $this->plume('plume.root.path').$this->plume('plume.templates.500');
        die();
        // return false;//如果函数返回 FALSE，标准错误处理处理程序将会继续调用。
    }
public function error_function ( $ errno , $ errstr , $ errfile , $ errline , $ errcontext ) { $ this -> provider ( 'log' ) -> exception ( 'error_function' , array ( 'errno' => $ errno , 'errstr' => $ errstr , 'errfile' => $ errfile , 'errline' => $ errline , 'errcontext' => $ errcontext ) ) ; require $ this -> plume ( 'plume.root.path' ) . $ this -> plume ( 'plume.templates.500' ) ; die ( ) ; // return false;//如果函数返回 FALSE，标准错误处理处理程序将会继续调用。 }
1=>'ERROR', 2=>'WARNING', 4=>'PARSE', 8=>'NOTICE'
1 = > ERROR 2 = > WARNING 4 = > PARSE 8 = > NOTICE