/** * Returns a native connection * * @return mixed a valid MDB2 connection object, * or a MDB2 error object on error * @access public */ function getConnection() { $connection = parent::getConnection(); if (PEAR::isError($connection)) { return $connection; } $fix_assoc_fields_names = $this->options['portability'] & MDB2_PORTABILITY_FIX_ASSOC_FIELD_NAMES; if ($fix_assoc_fields_names !== $this->fix_assoc_fields_names) { @sqlite_query("PRAGMA short_column_names = {$fix_assoc_fields_names};", $connection); $this->fix_assoc_fields_names = $fix_assoc_fields_names; } return $connection; }