Laravel 5 从Laravel中的json响应中提取状态代码

Laravel 5 从Laravel中的json响应中提取状态代码,laravel-5,http-status-codes,jsonresponse,Laravel 5,Http Status Codes,Jsonresponse,在Laravel工作5.4 删除图像(在ImageRepository中)后,我将Json响应发送回我的控制器(在那里我调用了ImageRepository)。现在,我只想检查我得到的状态代码,以进一步构建它 return Response::json([ 'error' => false, 'code' => 200, 'message' => 'Image was deleted!' ], 200); 当我在控制器中收到此响应时,我dd()我看到

在Laravel工作5.4

删除图像(在ImageRepository中)后,我将Json响应发送回我的控制器(在那里我调用了ImageRepository)。现在,我只想检查我得到的状态代码,以进一步构建它

return Response::json([
    'error' => false,
    'code'  => 200,
    'message' => 'Image was deleted!'
], 200);
当我在控制器中收到此响应时,我
dd()我看到的是:

JsonResponse {#461 ▼
  #data: "{"error":false,"code":200,"message":"Image was deleted!"}"
  #callback: null
  #encodingOptions: 0
  +headers: ResponseHeaderBag {#459 ▶}
  #content: "{"error":false,"code":200,"message":"Image was deleted!"}"
  #version: "1.0"
  #statusCode: 200
  #statusText: "OK"
  #charset: null
  +original: array:3 [▶]
  +exception: null
}
我只需要提取状态码,以便向用户发送正确的通知(图像已删除、图像未找到、图像…)

真不敢相信我在任何地方都找不到解决方案。
谢谢

获取响应的状态代码

它将返回状态代码

Omg,我尝试了
statusCode()
status
,但没有括号!如果你愿意,把这个作为答案,那么我可以标记它!
$response->status();