public function upload()
 {
     $input_value = array('img_url' => Input::file('image'), 'name' => Input::get('name'), 'description' => Input::get('description'));
     $input_check = array('img_url' => array('required', 'mimes:png,gif,jpeg,jpg'), 'name' => array('required'), 'description' => array('required'));
     $validator = Validator::make($input_value, $input_check);
     if ($validator->fails()) {
         $error = $validator->messages()->toArray();
         $index = SliderImages::all();
         return View::make('admin.slider.sliderAdd')->with('slider', $index)->with('error', $error);
     } else {
         $type = Input::file('image')->getClientOriginalExtension();
         $fileName = rand(1111111, 9999999) . time() . "." . $type;
         $path = 'upload';
         $upload = Input::file('image')->move($path, $fileName);
         // var_dump($upload);die;
         if ($upload) {
             $index = new SliderImages();
             $index->img_url = $fileName;
             $index->name = Input::get('name');
             $index->description = Input::get('description');
             $index->save();
             return Redirect::to('slider')->with('save_img', 'save');
         }
     }
 }