Event::scope()->find($event_id), ]); } /** * Creates a ticket * * @param Request $request * @param $event_id * @return \Illuminate\Http\JsonResponse */ public function postCreate(Request $request, $event_id) { $eventAccessCode = new EventAccessCodes(); if (!$eventAccessCode->validate($request->all())) { return response()->json([ 'status' => 'error', 'messages' => $eventAccessCode->errors(), ]); } $eventAccessCode->event_id = $event_id; $eventAccessCode->code = strtoupper(strip_tags($request->get('code'))); $eventAccessCode->save(); session()->flash('message', 'Successfully Created Access Code'); return response()->json([ 'status' => 'success', 'id' => $eventAccessCode->id, 'message' => trans("Controllers.refreshing"), 'redirectUrl' => route('showEventCustomize', [ 'event_id' => $event_id, '#access_codes', ]), ]); } }