class Updater
Base class for Updaters used in Drupal.
Hierarchy
- class \Updater
Expanded class hierarchy of Updater
File
- includes/updater.inc, line 70
- Classes used for updating various files in the Drupal webroot. These classes use a FileTransfer object to actually perform the operations. Normally, the FileTransfer is provided when the site owner is redirected to authorize.php as part of a multistep…
Members
Name | Modifiers | Type | Description |
---|---|---|---|
Updater::$source | public | property | |
Updater::factory | public static | function | Return an Updater of the appropriate type depending on the source. |
Updater::findInfoFile | public static | function | Figure out what the most important (or only) info file is in a directory. |
Updater::getBackupDir | public | function | Return the full path to a directory where backups should be written. |
Updater::getInstallArgs | protected | function | Store the default parameters for the Updater. |
Updater::getProjectName | public static | function | Get the name of the project directory (basename). Overrides DrupalUpdaterInterface::getProjectName |
Updater::getProjectTitle | public static | function | Return the project name from a Drupal info file. |
Updater::getUpdaterFromDirectory | public static | function | Determine which Updater class can operate on the given directory. |
Updater::install | public | function | Installs a Drupal project, returns a list of next actions. |
Updater::makeBackup | public | function | Perform a backup. |
Updater::makeWorldReadable | public | function | Ensure that a given directory is world readable. |
Updater::postInstall | public | function | Perform actions after installation. Overrides DrupalUpdaterInterface::postInstall |
Updater::postInstallTasks | public | function | Return an array of links to pages that should be visited post operation. |
Updater::postUpdate | public | function | Perform actions after new code is updated. Overrides DrupalUpdaterInterface::postUpdate |
Updater::postUpdateTasks | public | function | Return an array of links to pages that should be visited post operation. |
Updater::prepareInstallDirectory | public | function | Make sure the installation parent directory exists and is writable. |
Updater::update | public | function | Updates a Drupal project, returns a list of next actions. |
Updater::__construct | public | function |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!updater.inc/class/Updater/7.x