/** * 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); }