コード例 #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $avion = Avion::find($id);
     // Si no existe ese avion devolvemos un error.
     if (!$avion) {
         // Se devuelve un array errors con los errores encontrados y cabecera HTTP 404.
         // En code podríamos indicar un código de error personalizado de nuestra aplicación si lo deseamos.
         return response()->json(['errors' => array(['code' => 404, 'message' => 'No se encuentra un avión con ese código.'])], 404);
     }
     return response()->json(['status' => 'ok', 'data' => $avion], 200);
 }