YurunPHP 1.3新加入了一个简单的API接口控制器,开发者可以自行选择使用、继承或自己编写控制器。 ## 配置项相关 ~~~ 'APIBase' => array( // 数据格式 'dataFormat' => 'json', // 数据格式方法参数,不了解的可以看看下面两个区别是什么 //'dataFormatOption' => JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT, 'dataFormatOption' => null, ) ~~~ ## 开发说明 ### 属性 #### $status 返回状态码 #### $apiData 返回结果数组 ### 方法 可以继承APIBaseControl类后,重写下面三个方法。 ~~~ // 处理结果,在输出结果前调用 protected function __parseResult(); // 处理异常 protected function __parseException($exception); // 处理接口不存在时的操作 protected function __parseNotFound(); ~~~