get(key:'name'); $email = $request->get(key:'email'); $domain = $request->get(key:'domain'); $password = Hash::make($request->get(key:'password')); $user->name = $name; $user->email = $email; $user->password = $password; $user->domain = $domain; $user->save(); dispatch(function () use ($user) { Mail::to($user->email)->send(new RegisterUserMail($user->name)); }); return ['token' => $user->createToken(name:'frontend')->plainTextToken]; } }