/** * Creates a Manufacturer in Prestashop if not exists, return manufacturer id elsewhere. * * @param string $name_manufacturer * @return integer * */ private function setManufacturerForProduct($name_manufacturer) { $id_manufacturer = 0; $manufacturer = new ManufacturerCore(); $id_manufacturer = $manufacturer::getIdByName(trim($name_manufacturer)); if (!$id_manufacturer) { $manufacturer->name = trim($name_manufacturer); $manufacturer->add(); $id_manufacturer = $manufacturer->id; } return $id_manufacturer; }