/** * @see \article\dao\interfaces\IArtoneDao::delete() */ public function delete($id) { $this->beginTransaction(); $result = $this->getModelDao()->delete($id); if ($result) { if ($this->dataDao->delete($id)) { $this->commit(); } else { $this->rollback(); } } else { //删除失败,回滚 $this->rollback(); } return $result; }
/** * @see \common\dao\interfaces\ICommonDao::delete */ public function delete($id) { return $this->modelDao->delete($id); }