Horde_Registry::appInit('agora', array('authentication' => 'none', 'cli' => true));
/* Open Agora database. */
-$db_agora = $db_phorum = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db_agora = $db_phorum = $injector->getInstance('Horde_Db_Pear')->getDb();
// We accept the user name on the command-line.
$ret = Console_Getopt::getopt(Console_Getopt::readPHPArgv(), 'h:p:a:t:f:c:',
Horde_Registry::appInit('agora', array('authentication' => 'none', 'cli' => true));
/* Open the database. */
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
/* Copy forums. */
$max_id = 0;
Horde_Registry::appInit('agora', array('authentication' => 'none', 'cli' => true));
/* Open the database. */
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
/* Get messages. */
$sql = 'SELECT DISTINCT d.datatree_id, d.datatree_parents FROM horde_datatree d, horde_datatree_attributes a '
Horde_Registry::appInit('agora', array('authentication' => 'none', 'cli' => true));
/* Open the database. */
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
/* Get threads. */
$sql = 'SELECT message_id, forum_id FROM agora_messages WHERE message_thread = ?';
|| $group->userIsInGroup($user_uid, 1, false)
|| $group->userIsInGroup($user_uid, 2, false)) {
- $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+ $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
$password = $db->getOne('SELECT password FROM mails.accountuser WHERE username = ?', array($user_uid . '@' . $_SERVER['SERVER_NAME']));
$try = $GLOBALS['registry']->callByPackage('imp', 'authenticate', array($user_uid, array('password' => $password)));
throw new Horde_Exception(_("Username can contain only alphanumeric characters, underscore and minus."));
}
- $_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+ $_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
$query = 'SELECT user_uid, user_email FROM folks_users WHERE user_uid = ? OR user_email = ?';
$result = $_db->getRow($query, array($username, $info['extra']['email']), DB_FETCHMODE_ASSOC);
{
global $conf;
- $_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+ $_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
$fields = array();
$values = array();
foreach ($extra as $field => $value) {
Horde_Registry::appInit('folks', array('authentication' => 'none', 'cli' => true));
try {
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
} catch (Horde_Exception $e) {
$cli->fatal($e);
}
Horde_Registry::appInit('folks', array('authentication' => 'none', 'cli' => true));
try {
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
} catch (Horde_Exception $e) {
$cli->fatal($e);
}
// Connect to db
try {
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
} catch (Horde_Exception $e) {
$cli->fatal($e);
}
// Connect to db
try {
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
} catch (Horde_Exception $e) {
$cli->fatal($e);
}
Horde_Registry::appInit('folks', array('authentication' => 'none', 'cli' => true));
try {
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
} catch (Horde_Exception $e) {
$cli->fatal($e);
}
serialize($signup->getData())
);
- $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'signup')->insert($query, $values);
+ $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'signup')->insert($query, $values);
}
/**
' WHERE user_name = ?';
$values = array($user);
- return (bool)$GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'signup')->selectValue($query, $values);
+ return (bool)$GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'signup')->selectValue($query, $values);
}
/**
' WHERE user_name = ?';
$values = array($username);
- $result = $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'signup')->selectOne($query, $values);
+ $result = $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'signup')->selectOne($query, $values);
if (empty($result)) {
throw new Horde_Exception(sprintf(_("User \"%s\" does not exist."), $username));
}
$query = 'SELECT * FROM ' . $this->_params['table'] .
' ORDER BY signup_date';
- $result = $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'signup')->selectAll($query);
+ $result = $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'signup')->selectAll($query);
if (empty($result)) {
return array();
}
' WHERE user_name = ?';
$values = array($username);
- $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'signup')->delete($query, $values);
+ $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'signup')->delete($query, $values);
}
/**
$params = Horde::getDriverConfig('alarms', $driver);
if (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'alarm');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'alarm');
$config = $injector->getInstance('Horde_Db')->getConfig('alarm');
$params['charset'] = $config['charset'];
}
if (strcasecmp($driver, 'Memcache') === 0) {
$params['memcache'] = $injector->getInstance('Horde_Memcache');
} elseif (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'cache');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'cache');
}
if (!empty($GLOBALS['conf']['cache']['use_memorycache']) &&
$params['logger'] = $injector->getInstance('Horde_Log_Logger');
if (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'lock');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'lock');
}
return Horde_Lock::factory($driver, $params);
array_merge(Horde::getDriverConfig('datatree', $dt_driver), array('group' => 'horde.perms'))
);
} elseif (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'perms');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'perms');
}
$params['cache'] = $injector->getInstance('Horde_Cache');
$params = Horde::getDriverConfig('sessionhandler', $driver);
if (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'sessionhandler');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'sessionhandler');
} elseif (strcasecmp($driver, 'Memcache') === 0) {
$params['memcache'] = $injector->getInstance('Horde_Memcache');
} elseif (strcasecmp($driver, 'Ldap') === 0) {
: array();
if (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('horde', 'token');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('horde', 'token');
} elseif (strcasecmp($driver, 'None') === 0) {
$driver = 'Null';
}
break;
case 'sql':
- $params['db'] = $this->_injector->getInstance('Horde_Db')->getOb('auth');
+ $params['db'] = $this->_injector->getInstance('Horde_Db')->getDb('auth');
break;
}
* @throws Horde_Exception
* @throws Horde_Db_Exception
*/
- public function getOb($app = 'horde', $type = null)
+ public function getDb($app = 'horde', $type = null)
{
$sig = $app . '|' . $type;
* @return DB The singleton DB instance.
* @throws Horde_Exception
*/
- public function getOb($type = 'rw')
+ public function getDb($type = 'rw')
{
if (isset($this->_instances[$type])) {
return $this->_instances[$type];
public function __construct($params)
{
$this->_params = $params;
- $this->db = $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'group');
+ $this->db = $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'group');
}
/**
return;
}
- $this->_db = $GLOBALS['injector']->getInstance('Horde_Db')->getOb('horde', 'prefs');
+ $this->_db = $GLOBALS['injector']->getInstance('Horde_Db')->getDb('horde', 'prefs');
$this->_params = array_merge(array(
'table' => 'horde_prefs'
), Horde::getDriverConfig('prefs'));
{
parent::__construct($params);
- $this->_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+ $this->_db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
}
/**
switch ($db_lib) {
case 'DB':
- $dbh = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $dbh = $injector->getInstance('Horde_Db_Pear')->getDb();
break;
case 'MDB2':
<?php
-$dbh = $injector->getInstance('Horde_Db_Pear')->getOb();
+$dbh = $injector->getInstance('Horde_Db_Pear')->getDb();
if (Horde_Util::getFormData('list-tables')) {
$description = 'LIST TABLES';
// store this in whichever backend you require.
// // NOTE: You NEED Turba to be correctly installed before you can use
// // this example. It also assumes you are using an SQL backend.
-// $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+// $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
//
// $fields = $values = array();
// foreach ($extra as $field => $value) {
// switch ($groupName) {
// case 'IT_department':
// $dept = 'IT';
-// $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getOb();
+// $db = $GLOBALS['injector']->getInstance('Horde_Db_Pear')->getDb();
// $query = 'SELECT COUNT(*) FROM departments WHERE user_name = ? AND department = ?';
// $values = array($userName, $dept);
// $result = $db->getOne($query, $values);
global $conf;
// Get locations from the database.
- $db = $injector->getInstance('Horde_Db_Pear')->getOb();
+ $db = $injector->getInstance('Horde_Db_Pear')->getDb();
$result = $db->query('SELECT icao, name, country FROM metarAirports ORDER BY country');
if (is_a($result, 'PEAR_Error')) {
(?, ?)
';
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
foreach ($g->listGroups(true) as $id => $name) {
if ($id == -1) {
(?, ?, ?, ?)
';
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
foreach ($p->getTree() as $id => $row) {
if ($id == -1) {
$params = Horde::getDriverConfig('sentmail', $driver);
if (strcasecmp($driver, 'Sql') === 0) {
- $params['db'] = $injector->getInstance('Horde_Db')->getOb('imp', 'sentmail');
+ $params['db'] = $injector->getInstance('Horde_Db')->getDb('imp', 'sentmail');
} elseif (strcasecmp($driver, 'None') === 0) {
$driver = 'Null';
}
/* Prepare DB stuff. */
PEAR::pushErrorHandling(PEAR_ERROR_CALLBACK, create_function('$e', 'echo $e->toString()."\n";exit;'));
-$db = $injector->getInstance('Horde_Db_Pear')->getOb();
+$db = $injector->getInstance('Horde_Db_Pear')->getDb();
$result = $db->query('SELECT event_title, event_id, event_creator_id, event_start, event_end, event_allday, event_recurenddate FROM ' . $conf['calendar']['params']['table'] . ' ORDER BY event_creator_id');
$stmt = $db->prepare('UPDATE kronolith_events SET event_start = ?, event_end = ?, event_recurenddate = ? WHERE event_id = ?');