public BatchStorage::load($id)
Loads a batch.
Parameters
int $id: The ID of the batch to load.
Return value
array An array representing the batch, or FALSE if no batch was found.
Overrides BatchStorageInterface::load
File
- core/lib/Drupal/Core/Batch/BatchStorage.php, line 57
Class
Namespace
Drupal\Core\Batch
Code
public function load($id) { // Ensure that a session is started before using the CSRF token generator. $this->session->start(); try { $batch = $this->connection->query("SELECT batch FROM {batch} WHERE bid = :bid AND token = :token", array( ':bid' => $id, ':token' => $this->csrfToken->get($id), ))->fetchField(); } catch (\Exception $e) { $this->catchException($e); $batch = FALSE; } if ($batch) { return unserialize($batch); } return FALSE; }
Please login to continue.