validate($request->all())) { return response()->json([ 'status' => 'error', 'messages' => $organiser->errors(), ]); } $organiser->name = $request->get('name'); $organiser->about = $request->get('about'); $organiser->email = $request->get('email'); $organiser->facebook = $request->get('facebook'); $organiser->twitter = $request->get('twitter'); $organiser->confirmation_key = str_random(15); $organiser->taxname = $request->get('taxname'); $organiser->taxvalue = $request->get('taxvalue'); $organiser->taxid = $request->get('taxid'); $organiser->taxname = $request->get('taxname'); $organiser->taxvalue = round($request->get('taxvalue'),2); $organiser->taxid = $request->get('taxid'); if ($request->hasFile('organiser_logo')) { $organiser->setLogo($request->file('organiser_logo')); } $organiser->save(); session()->flash('message', trans("Controllers.successfully_created_organiser")); return response()->json([ 'status' => 'success', 'message' => trans("Controllers.refreshing"), 'redirectUrl' => route('showOrganiserEvents', [ 'organiser_id' => $organiser->id, 'first_run' => 1 ]), ]); } }