Esempio n. 1
0
 /**
  * Update the specified resource in storage.
  *
  * @param  ClientRequest  $request
  * @param  int  $id
  * @return Response
  */
 public function update(ClientRequest $request, $id)
 {
     $client = Client::findOrFail($id);
     if ($request->hasFile('logo')) {
         $image_name = $request->cid . '.' . $request->file('logo')->getClientOriginalExtension();
         $request->file('logo')->move(base_path() . '/resources/assets/images/client', $image_name);
         $data = $request->except('logo');
         $data['logo'] = $image_name;
         $client->update($data);
     } else {
         $client->update($request->except('logo'));
     }
     Session::flash('success_message', 'Client Updated Successfully');
     return redirect('client/' . $request->id);
 }