56#ifdef COMPILE_DL_PDO_PGSQL
78 if (
H->server ==
NULL) {
166 zend_fcc_dup(
H->notice_callback, &fcc);
188 PdoPgsql_ce = register_class_Pdo_Pgsql(
pdo_dbh_ce);
zend_ffi_ctype_name_buf buf
PDO_API void php_pdo_unregister_driver(const pdo_driver_t *driver)
PDO_API zend_result php_pdo_register_driver(const pdo_driver_t *driver)
PDO_API zend_result php_pdo_register_driver_specific_ce(const pdo_driver_t *driver, zend_class_entry *ce)
zend_class_entry * pdo_dbh_ce
zend_object * pdo_dbh_new(zend_class_entry *ce)
php_info_print_table_start()
php_info_print_table_row(2, "PDO Driver for Firebird", "enabled")
php_info_print_table_end()
zend_module_entry pdo_pgsql_module_entry
void pgsqlLOBUnlink_internal(INTERNAL_FUNCTION_PARAMETERS)
void pgsqlCopyFromArray_internal(INTERNAL_FUNCTION_PARAMETERS)
void pgsqlCopyToArray_internal(INTERNAL_FUNCTION_PARAMETERS)
void pdo_pgsql_cleanup_notice_callback(pdo_pgsql_db_handle *H)
void pgsqlCopyFromFile_internal(INTERNAL_FUNCTION_PARAMETERS)
const pdo_driver_t pdo_pgsql_driver
void pgsqlLOBCreate_internal(INTERNAL_FUNCTION_PARAMETERS)
void pgsqlGetPid_internal(INTERNAL_FUNCTION_PARAMETERS)
void pgsqlGetNotify_internal(INTERNAL_FUNCTION_PARAMETERS)
void pgsqlCopyToFile_internal(INTERNAL_FUNCTION_PARAMETERS)
void pdo_libpq_version(char *buf, size_t len)
void pgsqlLOBOpen_internal(INTERNAL_FUNCTION_PARAMETERS)
#define PHP_MSHUTDOWN_FUNCTION
#define PHP_MINIT_FUNCTION
#define PHP_MINFO_FUNCTION
#define PDO_CONSTRUCT_CHECK_WITH_CLEANUP(cleanup)
#define PDO_CONSTRUCT_CHECK
#define REGISTER_PDO_CLASS_CONST_LONG(const_name, value)
struct _pdo_dbh_t pdo_dbh_t
#define PDO_HANDLE_DBH_ERR()
#define PDO_DBH_CLEAR_ERR()
#define PHP_PDO_PGSQL_VERSION
@ PDO_PGSQL_ATTR_DISABLE_PREPARES
#define pdo_pgsql_error(d, e, z)
@ PGSQL_TRANSACTION_INTRANS
@ PGSQL_TRANSACTION_UNKNOWN
@ PGSQL_TRANSACTION_ACTIVE
@ PGSQL_TRANSACTION_INERROR
ZEND_API ZEND_COLD void zend_throw_error(zend_class_entry *exception_ce, const char *format,...)
#define INTERNAL_FUNCTION_PARAM_PASSTHRU
ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec,...)
ZEND_API void zend_release_fcall_info_cache(zend_fcall_info_cache *fcc)
ZEND_API const zend_fcall_info empty_fcall_info
ZEND_API const zend_fcall_info_cache empty_fcall_info_cache
struct _zend_fcall_info_cache zend_fcall_info_cache
#define ZEND_GET_MODULE(name)
struct _zend_fcall_info zend_fcall_info
#define ZEND_FCC_INITIALIZED(fcc)
struct _zend_string zend_string
struct _zend_module_dep zend_module_dep
struct _zend_module_entry zend_module_entry
#define STANDARD_MODULE_PROPERTIES
#define ZEND_MOD_REQUIRED(name)
#define STANDARD_MODULE_HEADER_EX
struct _zend_class_entry zend_class_entry