History log of /PHP-8.0/ext/pgsql/pgsql.stub.php (Results 1 – 17 of 17)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ca219d7d 13-Oct-2021 Máté Kocsis

Fix 2nd param name of pg_send_execute()

Closes GH-7576


# d1e590fe 26-Apr-2021 Máté Kocsis

Fix pg_get_notify() parameter name

Closes GH-6916


Revision tags: php-8.0.0, php-7.3.25, php-7.4.13, php-8.0.0RC5, php-7.4.13RC1, php-8.0.0RC4, php-7.3.25RC1, php-7.4.12, php-8.0.0RC3, php-7.3.24
# d5f92baa 13-Oct-2020 Máté Kocsis

Fix default value handling of mysqli_fetch_object()

Make [] acceptable both for classes without constructors and
classes with a constructor that takes no arguments.

Closes GH-63

Fix default value handling of mysqli_fetch_object()

Make [] acceptable both for classes without constructors and
classes with a constructor that takes no arguments.

Closes GH-6336.

show more ...


Revision tags: php-8.0.0RC2
# d6264b09 13-Oct-2020 Máté Kocsis

Verify parameter names of function aliases

Closes GH-6335


# a7e84e2e 13-Oct-2020 Nikita Popov

Fix default value for some pgsql functions

These set the PGSQL_DML_EXEC flag by default.


# 7b0f5f42 13-Oct-2020 Nikita Popov

Don't accept null in pg_unescape_bytea()

This is an error that slipped in via 8d37c37bcdbf6fa99cd275413342457eeb2c664e.
pg_unescape_bytea() did not accept null in PHP 7.4, and it is not

Don't accept null in pg_unescape_bytea()

This is an error that slipped in via 8d37c37bcdbf6fa99cd275413342457eeb2c664e.
pg_unescape_bytea() did not accept null in PHP 7.4, and it is not
meaningful for it to accept null now -- it will always fail, and now
with a misleading OOM message.

show more ...


Revision tags: php-7.4.12RC1, php-7.3.24RC1
# 3171fec6 07-Oct-2020 Nikita Popov

Update ext/pgsql parameter names

Closes GH-6294.


Revision tags: php-7.2.34, php-8.0.0rc1, php-7.4.11, php-7.3.23
# 8ff2f2f8 21-Sep-2020 Nikita Popov

Return empty array for no rows in pg_fetch_all()

This makes it line up with pg_fetch_all_columns(), as well as
similar functions in other exts, such as mysqli_fetch_all().


# 54f03d31 21-Sep-2020 Nikita Popov

Promote invalid field to ValueError in pgsql

The same error condition is a ValueError in mysqli, be consistent.

Additionally, do not display the argument name for these errors.

Promote invalid field to ValueError in pgsql

The same error condition is a ValueError in mysqli, be consistent.

Additionally, do not display the argument name for these errors.
As the signatures are overloaded, the argument name may not match
the meaning at all.

show more ...


# d1bbc39e 21-Sep-2020 Nikita Popov

pg_unescape_bytea() can only fail on OOM

The implementation did not check for PQunescapeBytea failure
correctly, because it checked for a null pointer after estrndup,
which certainly

pg_unescape_bytea() can only fail on OOM

The implementation did not check for PQunescapeBytea failure
correctly, because it checked for a null pointer after estrndup,
which certainly cannot happen. Inspection of the PGunescapeBytea
implementation has shown that this function can only fail on OOM,
so let's check for that explicitly and remove false as a possible
return type.

While we're here, avoid an unnecessary copy of the result.

show more ...


# 7300f6fc 21-Sep-2020 Nikita Popov

Deprecate pgsql function aliases

These have been documentation-deprecated for a very long time,
make it official.


# 8d37c37b 16-Sep-2020 Máté Kocsis

Fix a few UNKNOWN default values in ext/pgsql

Closes GH-6149


Revision tags: php-8.0.0beta4, php-7.4.11RC1, php-7.3.23RC1
# d0111d78 13-Sep-2020 George Peter Banyard

Promote warnings to Errors in PostgreSQL extension

Do some drive by indentation fixes
Also fix pg_select() in regards to the $result_type arg which was missing from ZPP

Closes G

Promote warnings to Errors in PostgreSQL extension

Do some drive by indentation fixes
Also fix pg_select() in regards to the $result_type arg which was missing from ZPP

Closes GH-6129

show more ...


# f29bfc0b 11-Sep-2020 Nikita Popov

Use string|int union types in pgsql

For "field name or field offset" parameters.

Also make $ctor_params an ?array parameter.


# 68b21939 09-Sep-2020 Nikita Popov

Use proper int type for parameter


# 6145cac1 09-Sep-2020 Nikita Popov

Fix default value


# 47688ab6 09-Sep-2020 Nikita Popov

Add stub for pgsql extension