24 public function iterate(\
Magento\Framework\Data\Collection\AbstractDb
$collection, $pageSize, array $callbacks)
27 $paginatedCollection =
null;
31 $paginatedCollection->clear();
33 $paginatedCollection->setPageSize($pageSize)->setCurPage($pageNumber);
35 if ($paginatedCollection->count() > 0) {
36 foreach ($paginatedCollection as
$item) {
37 foreach ($callbacks as $callback) {
44 }
while ($pageNumber <= $paginatedCollection->getLastPageNumber());
46 $paginatedCollection->clear();
47 unset($paginatedCollection);
call_user_func($callable, $param)