bpartner / messages
API 状态消息
2.1.1
2019-05-06 11:34 UTC
Requires
- php: >=7.1
This package is auto-updated.
Last update: 2024-09-19 01:33:42 UTC
README
为 API(REST、ajax 等)设置状态消息。
使用 composer 安装
$ composer require bpartner/messages
获取 Rest API 或 ajax 请求的结果
{ "status": "success", "message": "Record updated", "data": { "id": 123, "name": "Test name" } }
用法
创建状态消息
$result = Messages::make(); or $result = Messages::make('Default success message'); or use facade ApiMessage $result = ApiMessage::setMessage('My message') ->setMeta($data) ->root('version', '1.0') ->get();
向响应状态消息添加元数据
$model = new Model(); ..... $result->setMeta($model);
设置错误消息
$result->setErrorMessage('Error message');
获取消息
$result->get();
使用 HTTP(200|400)状态在控制器中返回响应消息
return $result->result();