public 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 106
Class
- Module
- Defines a class for updating modules using Drupal\Core\FileTransfer\FileTransfer classes via authorize.php.
Namespace
Drupal\Core\Updater
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | public function postInstallTasks() { // Since this is being called outsite 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( 'Install 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' ), ], ]; } |
Please login to continue.