id; if (! Offers::getPrice($offerId, 1, $saleChannelId)) { $offer = Offers::get($offerId, ['article']); $issues[] = $offer->article->name ?? $item->name; $issueCount++; if (count($issues) >= 3) { continue; } } } if (! empty($issues)) { $summary[$saleChannelId] = [ 'full_count' => $issueCount, 'names' => array_slice($issues, 0, 3), ]; } } return $summary; } }