/** * Store a newly created resource in storage. * * @return Response */ public function store(TopupRequest $request) { // store $topup = new Topup(); $topup->item_id = $request->item_id; $topup->quantity_remaining = $request->quantity_remaining; $topup->test_category_id = $request->test_category_id; $topup->tests_done = $request->tests_done; $topup->quantity_ordered = $request->quantity_ordered; $topup->remarks = $request->remarks; $topup->user_id = Auth::user()->id; try { $topup->save(); $url = session('SOURCE_URL'); return redirect()->to($url)->with('message', trans('messages.record-successfully-saved'))->with('activerequest', $topup->id); } catch (QueryException $e) { \Log::error($e); } }