From 5ed1b8443d03ef47f6cf265dddfd69ab4408fbfc Mon Sep 17 00:00:00 2001 From: Aaron Piotrowski Date: Mon, 15 Jun 2015 00:00:19 -0500 Subject: [PATCH] Updated UPGRADING with RFC link --- UPGRADING | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/UPGRADING b/UPGRADING index 109b461d21..b0eecfbd7b 100644 --- a/UPGRADING +++ b/UPGRADING @@ -324,7 +324,7 @@ Changes to error handling ------------------------- * There are now two exception classes: Exception and Error. Both classes - implement a new interface Throwable. Typehints in exception handling code + implement a new interface Throwable. Type hints in exception handling code may need to be changed to account for this. * Some fatal errors and recoverable fatal errors now throw an Error instead. @@ -333,7 +333,7 @@ Changes to error handling For the recoverable fatal errors which have been converted into an exception, it is no longer possible to silently ignore the error from an error handler. - In particular, it is no longer possible to ignore typehint failures. + In particular, it is no longer possible to ignore type hint failures. * Parser errors now generate a ParseError that extends Error. Error handling for eval()s on potentially invalid code should be changed to catch @@ -347,6 +347,7 @@ Changes to error handling Relevant RFCs: * https://wiki.php.net/rfc/engine_exceptions_for_php7 +* https://wiki.php.net/rfc/throwable-interface * https://wiki.php.net/rfc/internal_constructor_behaviour * https://wiki.php.net/rfc/reclassify_e_strict -- 2.40.0