* @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ class StCountDownClass { public static function deleteByShop($id_shop) { return Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'st_countdown_product WHERE `id_shop`='.(int)$id_shop); } public static function getByShop($id_shop) { return Db::getInstance()->executeS('SELECT * FROM '._DB_PREFIX_.'st_countdown_product WHERE `id_shop`='.(int)$id_shop); } public static function setByProductId($id_product, $flag, $id_shop) { if (!$id_product || !$id_shop) return false; Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'st_countdown_product WHERE `id_product`='.(int)$id_product.' AND `id_shop`='.(int)$id_shop); if ($flag) { return Db::getInstance()->insert('st_countdown_product', array('id_product' => (int)$id_product,'id_shop' => (int)$id_shop)); } return true; } public static function exists($id_product, $id_shop) { return Db::getInstance()->getValue('SELECT count(0) FROM '._DB_PREFIX_.'st_countdown_product WHERE `id_product`='.(int)$id_product.' AND `id_shop`='.(int)$id_shop); } }