From 71bfa5344ab207072f4cd25745d7023096338385 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Mon, 3 Aug 2020 23:41:00 +0200 Subject: Add upgrading note for the resource to object migration in ext/sockets --- UPGRADING | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'UPGRADING') 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. -- cgit v1.2.1