private setAssociatedProductsByProductIds ( Sylius\Component\Product\Model\ProductAssociationInterface $productAssociation, string $productIds ) | ||
$productAssociation | Sylius\Component\Product\Model\ProductAssociationInterface | |
$productIds | string |
private function setAssociatedProductsByProductIds(ProductAssociationInterface $productAssociation, $productIds)
{
$products = $this->productRepository->findBy(['id' => explode(',', $productIds)]);
$productAssociation->clearAssociatedProducts();
foreach ($products as $product) {
$productAssociation->addAssociatedProduct($product);
}
}