错误输出工具,可以输出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');
}
}