public function cancel($spid) { $dm = new App_Shop_Promo_Dm(); $dm->setIsActive(0); //mark as not active $this->_getPromoDs()->UpdateShopPromo($spid, $dm); }