/** *Updates images if it change *@params string $ps_product_id, string $images_url */ private function _updatePsImages($ps_product_id, $images_url) { $image_manager = new PrestashopImageHandler(); for ($i = 0; $i < sizeof($images_url); $i++) { $image_id = $image_manager->getIdImageByName($images_url[$i]); $tmp_manager = new UpdateTmpTables(); if ($image_id === "") { //primo inserimento dell'immagine } else { //update immagine già esistente $result = $tmp_manager->updateImageField($this->url_photo . $images_url[$i], $ps_product_id, $image_id); if ($result) { $image_manager->updateImageInPrestashop($ps_product_id, $image_id, $this->url_photo, $images_url[$i]); //update su prestashop } } } }