Author: Jan Schneider (jan@horde.org)
コード例 #1
0
ファイル: Sql.php プロジェクト: raz0rsdge/horde
 /**
  * TODO
  *
  * @return string  TODO
  */
 protected function _getFileSizeOp()
 {
     switch ($this->_db->adapterName()) {
         case 'PostgreSQL':
         case 'PDO_PostgreSQL':
             return 'OCTET_LENGTH';
         default:
             return 'LENGTH';
     }
 }
コード例 #2
0
ファイル: Sql.php プロジェクト: 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));
 }
コード例 #3
0
ファイル: Db.php プロジェクト: lerre/framework
 /**
  * Set a global database adapter.
  *
  * @param Horde_Db_Adapter $adapter
  */
 public static function setAdapter($adapter)
 {
     self::$_adapter = $adapter;
 }