public function deleteAction() { $this->checkLogin(); $promo_id = $this->getParam('id'); $promoMapper = new PAP_Model_PromotionMapper(); $promotion = new PAP_Model_Promotion(); $promoMapper->find($promo_id, $promotion); if ($this->dateDiff($promotion->getStarts(), null) >= 0) { //TODO Borrado lògico de las promociones y permitir borrar las promos del dìa actual $promoMapper->delete($promotion); } $this->_redirect('promotion/index'); //@todo Mostrar mensaje al usuario }
public function loadById($promotion_id) { $promoMapper = new PAP_Model_PromotionMapper(); $promoMapper->find($promotion_id, $this); }