function RemoveBlockForm::getQuestion

Same name and namespace in other branches
  1. 9 core/modules/layout_builder/src/Form/RemoveBlockForm.php \Drupal\layout_builder\Form\RemoveBlockForm::getQuestion()
  2. 8.9.x core/modules/layout_builder/src/Form/RemoveBlockForm.php \Drupal\layout_builder\Form\RemoveBlockForm::getQuestion()
  3. 11.x core/modules/layout_builder/src/Form/RemoveBlockForm.php \Drupal\layout_builder\Form\RemoveBlockForm::getQuestion()

Returns the question to ask the user.

Return value

\Drupal\Core\StringTranslation\TranslatableMarkup The form question. The page title will be set to this value.

Overrides ConfirmFormInterface::getQuestion

File

core/modules/layout_builder/src/Form/RemoveBlockForm.php, line 33

Class

RemoveBlockForm
Provides a form to confirm the removal of a block.

Namespace

Drupal\layout_builder\Form

Code

public function getQuestion() {
  $label = $this->sectionStorage
    ->getSection($this->delta)
    ->getComponent($this->uuid)
    ->getPlugin()
    ->label();
  return $this->t('Are you sure you want to remove the %label block?', [
    '%label' => $label,
  ]);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.