Base class for Updaters used in Backdrop.
Hierarchy
- class Updater implements BackdropUpdaterInterface
Expanded class hierarchy of Updater
File
- core/
includes/ updater.inc, line 68 - Classes used for updating various files in the Backdrop 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…
Members
Name | Modifiers | Type |
Description![]() |
---|---|---|---|
Updater:: |
public | function | |
BackdropUpdaterInterface:: |
public | function | |
Updater:: |
public | property | |
Updater:: |
protected | property | |
Updater:: |
protected | property | |
BackdropUpdaterInterface:: |
public | function | Checks if the project is installed. |
BackdropUpdaterInterface:: |
public static | function | Determine if the Updater can handle the project provided in $directory. |
Updater:: |
public static | function | Determine which Updater class can operate on the given directory. |
Updater:: |
public | function | Ensure that a given directory is world readable. |
Updater:: |
public static | function | Figure out what the most important (or only) info file is in a directory. |
Updater:: |
public static | function |
Get the name of the project directory (basename). Overrides BackdropUpdaterInterface:: |
Updater:: |
public | function | Installs a Backdrop project, returns a list of next actions. |
Updater:: |
public | function | Make sure the installation parent directory exists and is writable. |
Updater:: |
public | function | Perform a backup. |
Updater:: |
public | function |
Perform actions after installation. Overrides BackdropUpdaterInterface:: |
Updater:: |
public | function |
Perform actions after new code is updated. Overrides BackdropUpdaterInterface:: |
Updater:: |
public | function | Return an array of links to pages that should be visited post operation. |
Updater:: |
public | function | Return an array of links to pages that should be visited post operation. |
Updater:: |
public static | function | Return an Updater of the appropriate type depending on the source. |
Updater:: |
public | function | Return the full path to a directory where backups should be written. |
Updater:: |
public static | function | Return the project name from a Backdrop info file. |
Updater:: |
public static | function | Return the project type from a Backdrop info file or directory. |
Updater:: |
protected | function | Store the default parameters for the Updater. |
Updater:: |
public | function | Updates a Backdrop project, returns a list of next actions. |