use Image;
$empresa= empresa::find($id);
$empresa->fill($request->all());
if ($request->hasFile('logo'))
{
$imagen=$request->file('logo');
$image_name = time(). '.'. $imagen->getClientOriginalName();
$destination_path= public_path()."/image_empresas";
Image::make('logo')->save($destination_path, $image_name);
$empresa->logo = $image_name;
Storage::delete($image_name);
}
$empresa->save();
the code works for me if I do not use the
Image::make('logo')->save($destination_path, $image_name);