UPGRADING: update information re: return type for internal methods (#7182)

As discussed in 7051.
This commit is contained in:
Juliette 2021-06-22 08:33:55 +02:00 committed by GitHub
parent e748dcacad
commit fb70194850
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,9 @@ PHP 8.1 UPGRADE NOTES
. Most non-final internal methods now require overriding methods to declare a
compatible return type, otherwise a deprecated notice is emitted during
inheritance validation.
In case the return type cannot be declared for an overriding method due to
PHP cross-version compatibility concerns, a `#[ReturnTypeWillChange]`
attribute can be added to silence the deprecation notice.
RFC: https://wiki.php.net/rfc/internal_method_return_types
- Fileinfo: