$limit = 20;
$requestParams = [
'lastUpdatedAfter' => new DateTime('yesterday'),
'limit' => $limit,
'offset' => 0
];
$orders = [];
do {
// Grab a batch of orders from Storeify and yield from that list.
$orders = Storeify::getOrders($requestParams);
$requestParams['offset'] += $limit;
} while (!empty($orders));
Здесь не посиделки с семечками, а сервис вопросов и ответов.
Вы задали вопрос, я на него ответил.
Сделайте хотя бы на исходной структуре.
А когда структура поменяется, зададите другой вопрос.