t('Are you sure you wish to enable experimental modules?'); } /** * {@inheritdoc} */ public function getFormId() { return 'system_modules_experimental_confirm_form'; } /** * {@inheritdoc} */ protected function buildMessageList() { drupal_set_message($this->t('Experimental modules are provided for testing purposes only. Use at your own risk.', [':url' => 'https://www.drupal.org/core/experimental']), 'warning'); $items = parent::buildMessageList(); // Add the list of experimental modules after any other messages. $items[] = $this->t('The following modules are experimental: @modules', ['@modules' => implode(', ', array_values($this->modules['experimental']))]); return $items; } }