public function add(Request $request)
 {
     if ($request->isMethod('post')) {
         $input = $request->all();
         $fileName = null;
         if (!empty($input['image_url'])) {
             $file = $input['image_url'];
             $extension = $file->getClientOriginalExtension();
             $fileName = rand(11111, 99999) . '.' . $extension;
             $file->move("admin/slaider", $fileName);
             $destinationPath = "admin/slaider";
             $fileThumb = "450x250_" . $fileName;
             $img = Image::make("{$destinationPath}/{$fileName}")->resize(450, 250);
             $img->save("{$destinationPath}/{$fileThumb}");
         }
         $slaider = new Slaider();
         $slaider->translateOrNew(LaravelLocalization::setLocale())->name = $input['name'];
         $slaider->translateOrNew(LaravelLocalization::setLocale())->description = $input['description'];
         $slaider->link = $input['link'];
         $slaider->image_url = $fileName;
         $slaider->save();
         return redirect(LaravelLocalization::setLocale() . DIRECTORY_SEPARATOR . 'admin-slaider');
     }
     return view('admin.slaider.add');
 }