You are here

public function ModalPageSettingsForm::setMessagesInfo in Modal 8.3

Same name and namespace in other branches
  1. 8.2 src/Form/ModalPageSettingsForm.php \Drupal\modal_page\Form\ModalPageSettingsForm::setMessagesInfo()
  2. 5.0.x src/Form/ModalPageSettingsForm.php \Drupal\modal_page\Form\ModalPageSettingsForm::setMessagesInfo()
  3. 4.0.x src/Form/ModalPageSettingsForm.php \Drupal\modal_page\Form\ModalPageSettingsForm::setMessagesInfo()
  4. 4.1.x src/Form/ModalPageSettingsForm.php \Drupal\modal_page\Form\ModalPageSettingsForm::setMessagesInfo()

Set Message info.

1 call to ModalPageSettingsForm::setMessagesInfo()
ModalPageSettingsForm::buildForm in src/Form/ModalPageSettingsForm.php
Form constructor.

File

src/Form/ModalPageSettingsForm.php, line 33

Class

ModalPageSettingsForm
Form for configure messages.

Namespace

Drupal\modal_page\Form

Code

public function setMessagesInfo() {
  $type = 'status';

  // Transform to Info if Info Messages is enabled.
  if ($this->moduleHandler
    ->moduleExists('info_messages')) {
    $type = 'info';
  }
  $this
    ->messenger()
    ->addMessage($this
    ->t('You can create your Modal at <a href="@url_settings">@url_settings</a>', [
    '@url_settings' => Url::fromRoute('modal_page.default')
      ->toString(),
  ]), $type);
  return NULL;
}