- XDB::execute('DELETE FROM account_auth_openid, announce_read, contacts,
- email_options, email_send_save, emails,
- forum_innd, forum_profiles, forum_subs,
- gapps_accounts, gapps_nicknames, group_announces_read,
- group_members, group_member_sub_requests, reminder, requests,
- requests_hidden
- WHERE uid = {?}',
- $this->id());
+ $tables = array('account_auth_openid', 'gannounce_read', 'contacts',
+ 'email_options', 'gemail_send_save', 'emails',
+ 'forum_innd', 'gforum_profiles', 'forum_subs',
+ 'gapps_accounts', 'ggapps_nicknames', 'group_announces_read',
+ 'group_members', 'ggroup_member_sub_requests', 'reminder', 'requests',
+ 'requests_hidden');
+
+ foreach ($tables as $t) {
+ XDB::execute('DELETE FROM ' . $t . '
+ WHERE uid = {?}',
+ $this->id());
+ }
+