public function postAddhomeslide() { $data = Input::only('title', 'desc', 'slidefile', 'position', 'updatedby'); $file = Input::file('slidefile'); $name = $file->getClientOriginalName(); $extension = $file->getClientOriginalExtension(); $newfilename = uniqid(md5(rand(00, 9999) . $name)) . '.' . $extension; $image = Image::make($_FILES['slidefile']['tmp_name'])->resize(1920, 1200)->save('uploads/' . $newfilename, 100); //dd($image); $vidObj = new HomeSlides(); $update = $vidObj->add($data['title'], $data['desc'], 'uploads/' . $newfilename, $data['updatedby'], $data['position']); //dd($data); if ($update) { return Redirect::to('admin/homeslide/list'); //return Response::json(array('status' => '1',$data)); } else { return Response::json(array('status' => '0', $data)); } }