Copied!

BatchIterator

BatchIterator.php : 13
Implements Iterator

Constants

publicDEFAULT_BATCH_SIZE

BatchIterator.php : 15
public mixed DEFAULT_BATCH_SIZE = 25

Methods

public__construct()

BatchIterator.php : 29
public __construct(BatchIteratorAdapter $adapter[, int $batchSize = self::DEFAULT_BATCH_SIZE ])

Parameters

Name Type Default value Description
$adapter BatchIteratorAdapter - -
$batchSize int BatchIterator::DEFAULT_BATCH_SIZE -

publiccurrent()

BatchIterator.php : 38
public current() : mixed

publickey()

BatchIterator.php : 61
public key() : int

Return values

int

publicnext()

BatchIterator.php : 48
public next() : void

publicrewind()

BatchIterator.php : 75
public rewind() : void

publicsetBatchSize()

BatchIterator.php : 80
public setBatchSize(int $batchSize) : void

Parameters

Name Type Default value Description
$batchSize int - -

publicvalid()

BatchIterator.php : 66
public valid() : bool

Return values

bool