public static function BynderConfigurationForm::submitBatchMetadataUpdate in Bynder 4.0.x
Same name and namespace in other branches
- 8.3 src/Form/BynderConfigurationForm.php \Drupal\bynder\Form\BynderConfigurationForm::submitBatchMetadataUpdate()
- 8.2 src/Form/BynderConfigurationForm.php \Drupal\bynder\Form\BynderConfigurationForm::submitBatchMetadataUpdate()
Submit callback to trigger the metadata batch update.
File
- src/
Form/ BynderConfigurationForm.php, line 373
Class
- BynderConfigurationForm
- Configure bynder to enable OAuth based access.
Namespace
Drupal\bynder\FormCode
public static function submitBatchMetadataUpdate(array &$form, FormStateInterface $form_state) {
// Create a batch to process metadata of the Bynder media entities.
$batch = [
'operations' => [
[
BynderConfigurationForm::class . '::updateMetadataBatchWorker',
[],
],
],
'finished' => BynderConfigurationForm::class . '::batchFinished',
'title' => t('Updating local metadata...'),
'error_message' => t('The update process has encountered an error.'),
];
batch_set($batch);
}