| | |
| | | +-----------------------------------------------------------------------+ |
| | | | program/include/rcube_mdb2.php | |
| | | | | |
| | | | This file is part of the RoundCube Webmail client | |
| | | | Copyright (C) 2005-2009, RoundCube Dev. - Switzerland | |
| | | | This file is part of the Roundcube Webmail client | |
| | | | Copyright (C) 2005-2009, Roundcube Dev. - Switzerland | |
| | | | Licensed under the GNU GPL | |
| | | | | |
| | | | PURPOSE: | |
| | |
| | | { |
| | | // Already connected |
| | | if ($this->db_connected) { |
| | | // no replication, current connection is ok |
| | | if (empty($this->db_dsnr) || $this->db_dsnw == $this->db_dsnr) |
| | | // no replication, current connection is ok for read and write |
| | | if (empty($this->db_dsnr) || $this->db_dsnw == $this->db_dsnr) { |
| | | $this->db_mode = 'w'; |
| | | return; |
| | | } |
| | | |
| | | // connected to read-write db, current connection is ok |
| | | if ($this->db_mode == 'w') |