protected function _checkRequiredConfig(array $required)
{
$diff = array_diff_key(array_flip($required), $this->_config);
if (!empty($diff)) {
$msg = 'Required config missing: ' . implode(', ', array_keys($diff));
throw new Horde_Db_Exception($msg);
}
}