/**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $this->validate($request, ['name' => 'required|unique:vendors,id,' . $id . '|max:255']);
     $vendor = Vendor::findOrFail($id);
     $vendor->update($request->all());
     flash()->success('Success!', 'Vendor has been updated!');
     return redirect('vendors');
 }