UpdateProcessor |
class |
core/modules/update/src/UpdateProcessor.php |
Process project update information. |
UpdateProcessor.php |
file |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::$availableReleasesTempStore |
property |
core/modules/update/src/UpdateProcessor.php |
Update available releases store. |
UpdateProcessor::$failed |
property |
core/modules/update/src/UpdateProcessor.php |
Array of release history URLs that we have failed to fetch. |
UpdateProcessor::$fetchQueue |
property |
core/modules/update/src/UpdateProcessor.php |
The update fetch queue. |
UpdateProcessor::$fetchTasks |
property |
core/modules/update/src/UpdateProcessor.php |
The queue for fetching release history data. |
UpdateProcessor::$fetchTaskStore |
property |
core/modules/update/src/UpdateProcessor.php |
Update Fetch Task Store. |
UpdateProcessor::$privateKey |
property |
core/modules/update/src/UpdateProcessor.php |
The private key. |
UpdateProcessor::$stateStore |
property |
core/modules/update/src/UpdateProcessor.php |
The state service. |
UpdateProcessor::$tempStore |
property |
core/modules/update/src/UpdateProcessor.php |
Update key/value store. |
UpdateProcessor::$updateFetcher |
property |
core/modules/update/src/UpdateProcessor.php |
The UpdateFetcher service. |
UpdateProcessor::$updateSettings |
property |
core/modules/update/src/UpdateProcessor.php |
The update settings. |
UpdateProcessor::claimQueueItem |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::createFetchTask |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::deleteQueueItem |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::fetchData |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::numberOfQueueItems |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::parseXml |
function |
core/modules/update/src/UpdateProcessor.php |
Parses the XML of the Drupal release history info files. |
UpdateProcessor::processFetchTask |
function |
core/modules/update/src/UpdateProcessor.php |
|
UpdateProcessor::__construct |
function |
core/modules/update/src/UpdateProcessor.php |
Constructs an UpdateProcessor. |
UpdateProcessorInterface |
interface |
core/modules/update/src/UpdateProcessorInterface.php |
Processor of project update information. |
UpdateProcessorInterface.php |
file |
core/modules/update/src/UpdateProcessorInterface.php |
|
UpdateProcessorInterface::claimQueueItem |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Claims an item in the update fetch queue for processing. |
UpdateProcessorInterface::createFetchTask |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Adds a task to the queue for fetching release history data for a project. |
UpdateProcessorInterface::deleteQueueItem |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Deletes a finished item from the update fetch queue. |
UpdateProcessorInterface::fetchData |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Attempts to drain the queue of tasks for release history data to fetch. |
UpdateProcessorInterface::numberOfQueueItems |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Retrieves the number of items in the update fetch queue. |
UpdateProcessorInterface::processFetchTask |
function |
core/modules/update/src/UpdateProcessorInterface.php |
Processes a task to fetch available update data for a single project. |
Updater |
class |
core/lib/Drupal/Core/Updater/Updater.php |
Defines the base class for Updaters used in Drupal. |
Updater.php |
file |
core/lib/Drupal/Core/Updater/Updater.php |
|
Updater::$name |
property |
core/lib/Drupal/Core/Updater/Updater.php |
The name of the project directory (basename). |
Updater::$root |
property |
core/lib/Drupal/Core/Updater/Updater.php |
The root directory under which new projects will be copied. |
Updater::$source |
property |
core/lib/Drupal/Core/Updater/Updater.php |
Directory to install from. |
Updater::$title |
property |
core/lib/Drupal/Core/Updater/Updater.php |
The title of the project. |
Updater::factory |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns an Updater of the appropriate type depending on the source. |
Updater::findInfoFile |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Determines what the most important (or only) info file is in a directory. |
Updater::getBackupDir |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns the full path to a directory where backups should be written. |
Updater::getExtensionInfo |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Get Extension information from directory. |
Updater::getInstallArgs |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Stores the default parameters for the Updater. |
Updater::getInstallDirectory |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns the path to the default install location for the current project. |
Updater::getProjectName |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Gets the name of the project directory (basename). |
Updater::getProjectTitle |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns the project name from a Drupal info file. |
Updater::getUpdaterFromDirectory |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Determines which Updater class can operate on the given directory. |
Updater::install |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Installs a Drupal project, returns a list of next actions. |
Updater::makeBackup |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Performs a backup. |
Updater::makeWorldReadable |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Ensures that a given directory is world readable. |
Updater::postInstall |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Performs actions after installation. |
Updater::postInstallTasks |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns an array of links to pages that should be visited post operation. |
Updater::postUpdate |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Performs actions after new code is updated. |
Updater::postUpdateTasks |
function |
core/lib/Drupal/Core/Updater/Updater.php |
Returns an array of links to pages that should be visited post operation. |