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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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.