设计 / 结果
该类描述结果。用于生成JSON响应,以及收集操作结果
v1.2.1
2018-12-07 15:05 UTC
Requires
- php: >=7.1
This package is not auto-updated.
Last update: 2024-09-23 07:50:55 UTC
README
结果
该类描述结果。用于生成JSON响应,以及收集操作结果
使用示例
接下来创建一个成功的结果
$result->setSuccess(); echo $result->getJSON(); exit();
$result->setData([ "some" => "Some Data", ]);
此示例将以JSON格式输出以下结果
{ "success": true, "message": "", "data": {}, "code": 200 }
如果有必要,也可以将某些数据附加到响应中
$result = new \Desin\Result(); $result->setError("При операции произошла ошибка");
输出结果
echo $result->display();
此示例将输出
{ "success": false, "message": "При операции произошла ошибка", "data": { "some": "Some Data" }, "code": 500 }
请注意 "code": 500
此状态码也将以HTTP状态的形式发送(仅在display
方法输出时)