前后端分离,接口返回封装方便你我他(方便前后端合作开发)

  • 在Laravel中可以在公共继承的Controller.php写方法进行调用返回
  • app/Http/Controllers/Controller.php

成功返回

/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function success($msg,$data = [])
{
	return response()->json([
		'status' => true,
		'code' => 200,
		'message' => $msg,
		'data' => $data,
	]);
}

失败返回

/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function fail($msg,$data = [])
{
	return response()->json([
		'status' => false,
		'code' => 501,
		'message' => $msg,
		'data' => $data,
	]);
}
  • 其他接口状态也是可以根据这种方法去封装

到此这篇关于Laravel统一封装接口返回状态的文章就介绍到这了,更多相关Laravel统一封装接口返回状态内容请搜索阿兔在线工具以前的文章或继续浏览下面的相关文章希望大家以后多多支持阿兔在线工具!

点赞(0)

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部