| | |
| | | ); |
| | | |
| | | // connect to DB |
| | | $RCMAIL = rcmail::get_instance(); |
| | | $RCMAIL = rcube::get_instance(); |
| | | $db = $RCMAIL->get_dbh(); |
| | | $db->db_connect('w'); |
| | | |
| | |
| | | |
| | | foreach (array('contacts','contactgroups','identities') as $table) { |
| | | |
| | | $sqltable = get_table_name($table); |
| | | $sqltable = $db->table_name($table); |
| | | |
| | | // also delete linked records |
| | | // could be skipped for databases which respect foreign key constraints |
| | |
| | | && ($table == 'contacts' || $table == 'contactgroups') |
| | | ) { |
| | | $pk = $primary_keys[$table]; |
| | | $memberstable = get_table_name('contactgroupmembers'); |
| | | $memberstable = $db->table_name('contactgroupmembers'); |
| | | |
| | | $db->query( |
| | | "DELETE FROM $memberstable". |