public function delete() { if (parent::delete()) { $this->cleanPositions(); return Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . '`product_to_feature WHERE `id_feature`=' . (int) $this->id); } }
public function delete() { if (parent::delete()) { return Db::getInstance()->exec('DELETE FROM ' . DB_PREFIX . 'cart_product WHERE id_cart=' . (int) $this->id); } return false; }
public function delete() { if (parent::delete()) { Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . 'cms_to_category` WHERE `id_cms`=' . (int) $this->id); } return true; }
public function delete() { if (parent::delete()) { $cart = new Cart($this->id_cart); $cart->status = Cart::IS_CLOSE; return $cart->update(); } return false; }
public function delete() { if (!parent::delete()) { return false; } if (!$this->deleteImage()) { return false; } return true; }
public function delete() { if (parent::delete()) { Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . 'product_to_category` WHERE `id_product`=' . (int) $this->id); Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . 'product_to_tag` WHERE `id_product`=' . (int) $this->id); Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . 'product_to_image` WHERE `id_product`=' . (int) $this->id); Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . 'product_to_attribute` WHERE `id_product`=' . (int) $this->id); $this->deleteImages(); } return true; }
public function delete() { if (parent::delete()) { $ret = true; $attributes = $this->getAttributes(); foreach ($attributes as $attribute) { $attr = new Attribute((int) $attribute['id_attribute']); $ret &= $attr->delete(); } return $ret; } }
public function delete() { if (parent::delete()) { return Db::getInstance()->exec('DELETE FROM `' . DB_PREFIX . '`product_to_attribute WHERE `id_attribute`=' . (int) $this->id); } }