}
$this->_db = $params['db'];
- if (isset($params['write_db'])) {
- $this->_write_db = $params['write_db'];
- } else {
- $this->_write_db = $this->_db;
- }
+ $this->_write_db = isset($params['write_db'])
+ ? $params['write_db']
+ : $this->_db;
unset($params['db'], $params['write_db']);
}
$this->_db = $params['db'];
- if (isset($params['write_db'])) {
- $this->_write_db = $params['write_db'];
- }
+ $this->_write_db = isset($params['write_db'])
+ ? $params['write_db']
+ : $this->_db;
if (isset($params['use_memorycache'])) {
$this->_mc = $params['use_memorycache'];
}
$this->_db = $params['db'];
- if (isset($params['write_db'])) {
- $this->_write_db = $params['write_db'];
- }
+ $this->_write_db = isset($params['write_db'])
+ ? $params['write_db']
+ : $this->_db;
unset($params['db'], $params['write_db']);
}
$this->_db = $params['db'];
- if (isset($params['write_db'])) {
- $this->_write_db = $params['write_db'];
- }
+ $this->_write_db = isset($params['write_db'])
+ ? $params['write_db']
+ : $this->_db;
unset($params['db'], $params['write_db']);
}
$this->_db = $params['db'];
+ $this->_write_db = isset($params['write_db'])
+ ? $params['write_db']
+ : $this->_db;
+
if (isset($params['write_db'])) {
$this->_write_db = $params['write_db'];
}
$this->_db->autoCommit(true);
@$this->_db->disconnect();
- if ($this->_write_db) {
+ if ($this->_db != $this->_write_db) {
$this->_write_db->commit();
$this->_write_db->autoCommit(true);
@$this->_write_db->disconnect();