Добрый день! Подскажите, как можно сделать поиск товара в документе?
При таком коде он создает продукты в начале, и когда доходит совпадение, тогда и останавливается. Как можно сделать сначала поиск на совпадение, и если его нет, то уже реализовать создание продукта?
public function searchProduct(Product $product)
{
$value = config('prestashop');
$webService = new PrestaShopWebservice($value['path'], $value['key'], $value['debug']);
$products = array('resource' => 'products');
$list = $webService->get($products);
$newProductId = $product->product_number;
foreach ($list->products->product as $value) {
if ($value->attributes()['id'] != $newProductId) {
echo 'создаем продукт';
} else {
echo 'продукт существует';
}
}
}