public function UpdateController::updateStatusManually in Drupal 9
Same name and namespace in other branches
- 8 core/modules/update/src/Controller/UpdateController.php \Drupal\update\Controller\UpdateController::updateStatusManually()
Manually checks the update status without the use of cron.
1 string reference to 'UpdateController::updateStatusManually'
- update.routing.yml in core/
modules/ update/ update.routing.yml - core/modules/update/update.routing.yml
File
- core/
modules/ update/ src/ Controller/ UpdateController.php, line 92
Class
- UpdateController
- Controller routines for update routes.
Namespace
Drupal\update\ControllerCode
public function updateStatusManually() {
$this->updateManager
->refreshUpdateData();
$batch_builder = (new BatchBuilder())
->setTitle(t('Checking available update data'))
->addOperation([
$this->updateManager,
'fetchDataBatch',
], [])
->setProgressMessage(t('Trying to check available update data ...'))
->setErrorMessage(t('Error checking available update data.'))
->setFinishCallback('update_fetch_data_finished');
batch_set($batch_builder
->toArray());
return batch_process('admin/reports/updates');
}