InitPHP (A PHP Framework) 用户手册
第6章 6.6.3 Error

工具描述:

错误输出工具,可以输出JSON,HTML,也可以自定义输出Error模板。你的开发中如果使用到InitPHP这个Error工具的话,应该会经常用到,当然你也可以自己设计一个Error。属于InitPHP框架工具类,需要通过$this->getUtil()方法获取

使用方法:

$error= $this->getUtil('error'); 

接口描述:

接口:$error->add_error($error_message) Error机制 添加一个error

参数 类型 是否必须 描述
$error_message String Error信息

接口:$error->send_error($error_message, $error_type = 'json') Error机制 输出一个error

参数 类型 是否必须 描述
$error_message String Error信息
$error_type String 错误类型 json,xml,json,html

实例:

class indexController extends Controller {
	
	public $initphp_list = array('test'); 
	
	public function run() {
		$error = $this->getUtil('error'); 
		$error->add_error('用户名不正确');
		$error->send_error('用户名密码不正确');
		$this->view->display(); //模板显示
	}
	
	public function test() {
		echo 'Hello World';
	}
	
	/**
	 * @return testService
	 */
	private function getTestService() {
		return InitPHP::getService('test','test');
	}

}