/** * Overload delete() method * * @param Int $id * @return Boolean */ public function delete($id = 0) { $orm_instance = ORM::factory('used_coupon')->where('cpn_id', $id)->delete_all(); Mycpn_promotion::instance()->delete_by_couponid($id); return parent::delete($id); }