Невозможно получить ответ, пока объект ответа пуст. Идеально работает, когда объект возвращает данные.
public function show($id)
{
$associates = Associate::find_by_id($id);
if(count($associates)<1)
{
$output = array('message' => 'No Records Found');
$status = 204;
}
else{
$output = array('message' => 'success','data'=>$associates);
$status = 200;
}
return response()->json($output,$status);
}
Нет ответа, когда объект $ associate пуст. Ответ, когда $ associate не пусто:
{
"message": "success",
"data": [
{
"first_name": "xxx",
"last_name": "xxx",
"mobile": xxxxxxxxxx,
"email": "xxxxxx@xxxxx",
"city": "xxxxx",
"state": "xxxxxx",
"pincode": "xxxxx"
}
]
}
Associate::find($id)
вместоfind_by_id
- person Derek Pollard   schedule 06.11.2018