fill([ 'firstname' => $request->get('firstname'), 'lastname' => $request->get('lastname'), 'birthday' => $request->get('birthday'), 'telephone' => $request->get('telephone'), 'username' => $request->get('username'), 'playertype' => $request->get('playertype'), 'password' => $request->get('password'), ]); $user->uuid = Uuid::uuid4(); try { $user->saveOrFail(); } catch (Throwable $e) { return response(["error" => $e->getMessage()], 500); } return response($user); } }