# laravel-response-json **Repository Path**: flash127/laravel-response-json ## Basic Information - **Project Name**: laravel-response-json - **Description**: laravel框架json返回 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-04 - **Last Updated**: 2025-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zyan/laravel-response-json laravel框架json返回 ## 要求 1. php >= 7.2 2. Composer ## 安装 ```shell composer require zyan/laravel-response-json -vvv ``` ## 配置 app/Http/Controllers/Controller.php ```php success($user); }else{ //失败 return $this->error('密码错误'); } } public function getUser(){ $user = User::get(1); return $this->jsonReturn(200,'操作成功',$user); } } ``` ## 方法 成功 ```php public function success($data = []); //return { "code": 1, "msg": "ok", "data" : [] } ``` 失败 ```php //失败 public function error($msg = '操作失败', $data = [], $code = 0); //return { "code": 0, "msg": "操作失败", "data" : [] } ``` 自定义cdoe msg data ```php public function jsonReturn($code = 200, $msg = '操作成功', $data = ['username' => '用户名']); //return { "code": 200,//自定义code "msg": "操作失败",//说明 "data" : { //数据 "username":"用户名" } } ``` ## 参与贡献 1. fork 当前库到你的名下 2. 在你的本地修改完成审阅过后提交到你的仓库 3. 提交 PR 并描述你的修改,等待合并 ## License [MIT license](https://opensource.org/licenses/MIT)