summaryrefslogtreecommitdiff
path: root/UPGRADING
diff options
context:
space:
mode:
authorMáté Kocsis <kocsismate@woohoolabs.com>2020-08-03 23:41:00 +0200
committerMáté Kocsis <kocsismate@woohoolabs.com>2020-08-03 23:41:00 +0200
commit71bfa5344ab207072f4cd25745d7023096338385 (patch)
tree1e43457b3ec2e4a42257bd8b6141d42891126d21 /UPGRADING
parente2b468740355db7a35fa6493359966fb3f3465d2 (diff)
downloadphp-git-71bfa5344ab207072f4cd25745d7023096338385.tar.gz
Add upgrading note for the resource to object migration in ext/sockets
Diffstat (limited to 'UPGRADING')
-rw-r--r--UPGRADING9
1 files changed, 8 insertions, 1 deletions
diff --git a/UPGRADING b/UPGRADING
index 80a37a04b4..15e19f2782 100644
--- a/UPGRADING
+++ b/UPGRADING
@@ -459,9 +459,16 @@ PHP 8.0 UPGRADE NOTES
. ReflectionType::isBuiltin() method has been moved to ReflectionNamedType.
ReflectionUnionType does not have it.
-- Socket:
+- Sockets:
. The deprecated AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES
flags for socket_addrinfo_lookup() have been removed.
+ . socket_create(), socket_create_listen(), socket_accept(),
+ socket_import_stream(), socket_addrinfo_connect(), socket_addrinfo_bind(),
+ and socket_wsaprotocol_info_import() will now return a Socket object rather
+ than a resource. Return value checks using is_resource() should be replaced
+ with checks for `false`.
+ . socket_addrinfo_lookup() will now return an array of AddressInfo objects
+ rather than resources.
- SPL:
. SplFileObject::fgetss() has been removed.