/**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     if (Gate::denies('destroy', Baptism::class)) {
         abort(403);
     }
     $record = Baptism::find($id);
     $file_name = $record->document;
     if ($file_name != '') {
         if (Storage::disk('baptism')->has($file_name)) {
             Storage::disk('baptism')->delete($file_name);
         }
     }
     Baptism::destroy($id);
     return redirect('/baptism')->with('alert-info', 'The record has been deleted!');
 }