From 40c2597c83279aa54051c91e7437444d446794e2 Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Fri, 17 Jun 2022 00:43:25 +0100
Subject: [PATCH] Issue #2747273 by quietone, mayurjadhav, talhaparacha:
 Example given on FormBuilder::submitForm API Page is not working

(cherry picked from commit d06b0a8f29e43d174e051d45008cd67c8f6aff29)
---
 core/lib/Drupal/Core/Form/FormBuilderInterface.php | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/core/lib/Drupal/Core/Form/FormBuilderInterface.php b/core/lib/Drupal/Core/Form/FormBuilderInterface.php
index b3d4f3556cc7..2fe2fc57df3e 100644
--- a/core/lib/Drupal/Core/Form/FormBuilderInterface.php
+++ b/core/lib/Drupal/Core/Form/FormBuilderInterface.php
@@ -138,15 +138,11 @@ public function rebuildForm($form_id, FormStateInterface &$form_state, $old_form
    *
    * For example:
    * @code
-   * // register a new user
+   * // Set the administrator role to 'content_editor'.
+   * $values['user_admin_role'] = 'content_editor';
    * $form_state = new FormState();
-   * $values['name'] = 'some-user';
-   * $values['mail'] = 'someuser@example.com';
-   * $values['pass']['pass1'] = 'password';
-   * $values['pass']['pass2'] = 'password';
-   * $values['op'] = t('Create new account');
    * $form_state->setValues($values);
-   * \Drupal::formBuilder()->submitForm('user_register_form', $form_state);
+   * \Drupal::formBuilder()->submitForm(RoleSettingsForm::class, $form_state);
    * @endcode
    *
    * @param \Drupal\Core\Form\FormInterface|string $form_arg
-- 
GitLab