On 21.10.2017 at 09:20, Michael Morris wrote:

> Right now the only way I know of to see the context of an exception throw
> is to pass it in..
> 
> throw new CustomException(get_definted_vars());
> 
> It would be very useful to have exceptions just have this as a method.
> set_error_handle had this ability, but it's now deprecated.  I'm guessing
> there's an engine reason why this hasn't happened because it seems like a
> pretty obvious include to the default methods of the Exception and Error
> objects.

Quite likely the same reasoning as for deprecating the $errcontext
argument applies, see
<https://wiki.php.net/rfc/deprecations_php_7_2#errcontext_argument_of_error_handler>.

-- 
Christoph M. Becker

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to