/** * Store a newly created resource in storage. * * @param App\Http\Requests\Admin\ShopOfTheWeekRequest $request * @return \Illuminate\Http\Response */ public function store(ShopOfTheWeekRequest $request) { $nameImage = 'ShopOfTheWeek-' . date('YmdHis') . '.' . $request->file('imageupload')->guessExtension(); $request->file('imageupload')->move(Config('admin.upload.admin.path'), $nameImage); $dataInsert = $request->except(['_token', 'imageupload']); $dataInsert['user_id'] = $request->session()->get('backoffice')['id']; $dataInsert['image_url'] = $nameImage; ShopOfTheWeek::create(beforeSql($dataInsert)); return redirect()->action('Admin\\ShopOfTheWeekController@index'); }