$queue
$queue : \SplQueue
Default batch implementation used to convert queued items into smaller chunks of batches using a {@see BatchDivisorIterface} and transfers each batch using a {@see BatchTransferInterface}.
Any exception encountered during a flush operation will throw a \Guzzle\Batch\Exception\BatchTransferException object containing the batch that failed. After an exception is encountered, you can flush the batch again to attempt to finish transferring any previously created batches or queued items.
$transferStrategy : \Guzzle\Batch\BatchTransferInterface
$divisionStrategy : \Guzzle\Batch\BatchDivisorInterface
__construct(\Guzzle\Batch\BatchTransferInterface $transferStrategy, \Guzzle\Batch\BatchDivisorInterface $divisionStrategy)
\Guzzle\Batch\BatchTransferInterface | $transferStrategy | Strategy used to transfer items |
\Guzzle\Batch\BatchDivisorInterface | $divisionStrategy | Divisor used to create batches |