validated(); $status = UserStatus::Active->value; if ($data['role'] === UserTypes::Broker->value){ $status = UserStatus::Pending->value; } $data['status'] = $status; User::create($data); return to_route('login.create') ->with('userRegistered', 'User registered successfully.'); } }