Author: Jan Schneider (jan@horde.org)
Esempio n. 1
0
 /**
  * TODO
  *
  * @return string  TODO
  */
 protected function _getFileSizeOp()
 {
     switch ($this->_db->adapterName()) {
         case 'PostgreSQL':
         case 'PDO_PostgreSQL':
             return 'OCTET_LENGTH';
         default:
             return 'LENGTH';
     }
 }
Esempio n. 2
0
File: Sql.php Progetto: horde/horde
 /**
  * Deletes a virtual email.
  *
  * @param integer $virtual_id  The id of the virtual email to delete.
  */
 public function deleteVirtual($virtual_id)
 {
     $sql = 'DELETE FROM ' . $this->_params['tables']['virtuals'] . ' WHERE ' . $this->_getTableField('virtuals', 'virtual_id') . ' = ?';
     $this->_db->delete($sql, array($virtual_id));
 }
Esempio n. 3
0
 /**
  * Set a global database adapter.
  *
  * @param Horde_Db_Adapter $adapter
  */
 public static function setAdapter($adapter)
 {
     self::$_adapter = $adapter;
 }