给你个trait参考下吧
namespace App\Traits;
use Illuminate\Support\Facades\Response;
/**
* 返回JSON格式数据通用Trait
* Class JSONResponse
* @package App\Traits
*/
trait JSONResponse
{
/**
* 返回JSON格式数据
* @param mixed $data 需要返回的数据
* @param int $code http响应状态码
* @return \Illuminate\Http\JsonResponse
* @internal param $message
*/
public function success($data, $code = 200)
{
$response = [
'status_code' => $code,
'error' => $data
];
return Response::json($response, $code);
}
}