| // +----------------------------------------------------------------------+ // // $Id$ require_once 'MDB2/Driver/Native/Common.php'; /** * MDB2 PostGreSQL driver for the native module * * @package MDB2 * @category Database * @author Paul Cooper */ class MDB2_Driver_Native_pgsql extends MDB2_Driver_Native_Common { // }}} // {{{ deleteOID() /** * delete an OID * * @param integer $OID * @return mixed MDB2_OK on success or MDB2 Error Object on failure * @access public */ function deleteOID($OID) { $db =& $this->getDBInstance(); if (PEAR::isError($db)) { return $db; } $connection = $db->getConnection(); if (PEAR::isError($connection)) { return $connection; } if (!@pg_lo_unlink($connection, $OID)) { return $db->raiseError(null, null, null, 'Unable to unlink OID: '.$OID, __FUNCTION__); } return MDB2_OK; } } ?>