function Module::postInstallTasks
Returns an array of links to pages that should be visited post operation.
Return value
array Links which provide actions to take after the install is finished.
Overrides Updater::postInstallTasks
File
- 
              core/
lib/ Drupal/ Core/ Updater/ Module.php, line 108  
Class
- Module
 - Defines a class for updating modules.
 
Namespace
Drupal\Core\UpdaterCode
public function postInstallTasks() {
  // Since this is being called outside of the primary front controller,
  // the base_url needs to be set explicitly to ensure that links are
  // relative to the site root.
  // @todo Simplify with https://www.drupal.org/node/2548095
  $default_options = [
    '#type' => 'link',
    '#options' => [
      'absolute' => TRUE,
      'base_url' => $GLOBALS['base_url'],
    ],
  ];
  return [
    $default_options + [
      '#url' => Url::fromRoute('update.module_install'),
      '#title' => t('Add another module'),
    ],
    $default_options + [
      '#url' => Url::fromRoute('system.modules_list'),
      '#title' => t('Enable newly added modules'),
    ],
    $default_options + [
      '#url' => Url::fromRoute('system.admin'),
      '#title' => t('Administration pages'),
    ],
  ];
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.