Returns a render-able array for a spam page.

Hierarchy

Expanded class hierarchy of SpambotUserSpamPageController

File

src/Controller/SpambotUserSpamPageController.php, line 11

Namespace

Drupal\spambot\Controller
View source
class SpambotUserSpamPageController extends ControllerBase {
    
    /**
     * Returns a render-able array for a spam page.
     *
     * @param \Drupal\user\UserInterface $user
     *   The user who can be reported.
     *
     * @return array
     *   Return form.
     */
    public function spambotUserSpam(UserInterface $user) {
        $myForm = $this->formBuilder()
            ->getForm('Drupal\\spambot\\Form\\SpambotUserspamForm', $user);
        $renderer = \Drupal::service('renderer');
        $myFormHtml = $renderer->render($myForm);
        return [
            '#markup' => $myFormHtml,
        ];
    }

}

Members

Title Sort descending Modifiers Object type Summary
SpambotUserSpamPageController::spambotUserSpam public function Returns a render-able array for a spam page.