Class for updating themes using FileTransfer classes via authorize.php.
Hierarchy
- class Updater implements BackdropUpdaterInterface
- class ThemeUpdater
Expanded class hierarchy of ThemeUpdater
File
- core/
modules/ system/ system.updater.inc, line 127 - Subclasses of the Updater class to update Backdrop core, modules, themes, and layouts.
Members
Name | Modifiers | Type | Description |
---|---|---|---|
ThemeUpdater:: |
public static | function | |
ThemeUpdater:: |
public static | function |
Determine if the Updater can handle the project provided in $directory. Overrides BackdropUpdaterInterface:: |
ThemeUpdater:: |
public | function |
Return the directory where a theme should be installed. Overrides BackdropUpdaterInterface:: |
ThemeUpdater:: |
public | function |
Checks if the project is installed. Overrides BackdropUpdaterInterface:: |
ThemeUpdater:: |
public | function |
Perform actions after installation. Overrides Updater:: |
ThemeUpdater:: |
public | function |
Return an array of links to pages that should be visited post operation. Overrides Updater:: |
Updater:: |
protected | property | |
Updater:: |
public | property | |
Updater:: |
protected | property | |
Updater:: |
public static | function | Return an Updater of the appropriate type depending on the source. |
Updater:: |
public static | function | Figure out what the most important (or only) info file is in a directory. |
Updater:: |
public | function | Return the full path to a directory where backups should be written. |
Updater:: |
protected | function | Store the default parameters for the Updater. |
Updater:: |
public static | function |
Get the name of the project directory (basename). Overrides BackdropUpdaterInterface:: |
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:: |
public static | function | Determine which Updater class can operate on the given directory. |
Updater:: |
public | function | Installs a Backdrop project, returns a list of next actions. |
Updater:: |
public | function | Perform a backup. |
Updater:: |
public | function | Ensure that a given directory is world readable. |
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 | Make sure the installation parent directory exists and is writable. |
Updater:: |
public | function | Updates a Backdrop project, returns a list of next actions. |
Updater:: |
public | function |