public function do_submit() { $module = new _cms_module([], $this->mid); if ($module->table_name != $this->table_name) { db::rename_table($module->table_name, $this->table_name); } if ($module->primary_key != $this->primary_key) { db::rename_column($this->table_name, $module->primary_key, $this->primary_key); } \classes\table::rebuild_modules(); $module->set_from_request(); $module->do_save(); }