function BatchStorage::doCreate
Same name in other branches
- 8.9.x core/lib/Drupal/Core/Batch/BatchStorage.php \Drupal\Core\Batch\BatchStorage::doCreate()
Saves a batch.
Parameters
array $batch: The array representing the batch to create.
1 call to BatchStorage::doCreate()
- BatchStorage::create in core/
lib/ Drupal/ Core/ Batch/ BatchStorage.php - Creates and saves a batch.
File
-
core/
lib/ Drupal/ Core/ Batch/ BatchStorage.php, line 151
Class
Namespace
Drupal\Core\BatchCode
protected function doCreate(array $batch) {
$this->connection
->insert('batch')
->fields([
'bid' => $batch['id'],
'timestamp' => REQUEST_TIME,
'token' => $this->csrfToken
->get($batch['id']),
'batch' => serialize($batch),
])
->execute();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.