- 优化标准Api控制器基类

v6
Chaim 4 years ago
parent de36cf617e
commit 5c3afa487c

@ -69,9 +69,9 @@ class ApiController extends stdClass
* @param mixed $data 返回数据 * @param mixed $data 返回数据
* @param integer $code 返回代码 * @param integer $code 返回代码
*/ */
public function error($msg = 'error', $data = '{-null-}', $code = 1) public function error($msg = 'error', $code = 1, $data = [])
{ {
if ($data === '{-null-}') $data = new stdClass(); if ($data === []) $data = new stdClass();
throw new HttpResponseException(json([ throw new HttpResponseException(json([
'code' => $code, 'msg' => $msg, 'timestamp' => time(), 'data' => $data, 'code' => $code, 'msg' => $msg, 'timestamp' => time(), 'data' => $data,
])); ]));
@ -83,9 +83,9 @@ class ApiController extends stdClass
* @param mixed $data 返回数据 * @param mixed $data 返回数据
* @param integer $code 返回代码 * @param integer $code 返回代码
*/ */
public function success($msg = 'success', $data = '{-null-}', $code = 0) public function success($data = [], $msg = 'success', $code = 0)
{ {
if ($data === '{-null-}') $data = new stdClass(); if ($data === []) $data = new stdClass();
throw new HttpResponseException(json([ throw new HttpResponseException(json([
'code' => $code, 'msg' => $msg, 'timestamp' => time(), 'data' => $data, 'code' => $code, 'msg' => $msg, 'timestamp' => time(), 'data' => $data,
])); ]));

Loading…
Cancel
Save