UpdateProcessor

Process project update information.

Hierarchy

File

core/modules/update/src/UpdateProcessor.php, line 15

Namespace

Drupal\update

Members

Name Modifiers Type Description
UpdateProcessor::$availableReleasesTempStore protected property Update available releases store
UpdateProcessor::$failed protected property Array of release history URLs that we have failed to fetch
UpdateProcessor::$fetchQueue protected property The update fetch queue.
UpdateProcessor::$fetchTaskStore protected property Update Fetch Task Store
UpdateProcessor::$privateKey protected property The private key.
UpdateProcessor::$stateStore protected property The state service.
UpdateProcessor::$tempStore protected property Update key/value store
UpdateProcessor::$updateFetcher protected property The UpdateFetcher service.
UpdateProcessor::$updateSettings protected property The update settings
UpdateProcessor::claimQueueItem public function Claims an item in the update fetch queue for processing. Overrides UpdateProcessorInterface::claimQueueItem
UpdateProcessor::createFetchTask public function Adds a task to the queue for fetching release history data for a project. Overrides UpdateProcessorInterface::createFetchTask
UpdateProcessor::deleteQueueItem public function Deletes a finished item from the update fetch queue. Overrides UpdateProcessorInterface::deleteQueueItem
UpdateProcessor::fetchData public function Attempts to drain the queue of tasks for release history data to fetch. Overrides UpdateProcessorInterface::fetchData
UpdateProcessor::numberOfQueueItems public function Retrieves the number of items in the update fetch queue. Overrides UpdateProcessorInterface::numberOfQueueItems
UpdateProcessor::parseXml protected function Parses the XML of the Drupal release history info files.
UpdateProcessor::processFetchTask public function Processes a task to fetch available update data for a single project. Overrides UpdateProcessorInterface::processFetchTask
UpdateProcessor::__construct public function Constructs a UpdateProcessor.
doc_Drupal
2016-10-29 09:50:57
Comments
Leave a Comment

Please login to continue.