Morning all,

   Good idea, +1 for just doing it ...

Cheers
Joe

On Sat, Aug 6, 2016 at 8:18 AM, Dmitry Stogov <dmi...@zend.com> wrote:

> I don't see a big problem accepting this. The change is really minor, and
> makes sense.
>
> Dmitry.
>
> On Aug 6, 2016 5:26 AM, Davey Shafik <da...@php.net> wrote:
> Hey all,
>
> I know this is a little late in the process, but it's something I've
> noticed while prepping some content around 7.1.
>
> This RFC: https://wiki.php.net/rfc/too_few_args
>
> Passed, and has been implemented, but I feel that throwing an `\Error`
> exception is a mistake. I think we should another more concrete exception
> class for this error:
>
> `\TooFewArgumentsError extends \Error`
>
> A use case where this may trivially occur is where you are using argument
> unpacking and the unpacked array is too small. Writing this, just looks bad:
>
> try {
>    foo(… $args);
> } catch (\Error $e) { }
>
> compared:
>
> try {
>    foo(… $args);
> } catch (\TooFewArgumentsError $e) { }
>
> Thoughts? Dmitry?
>
> Given the tiny change this is, and that is backwards compatible with the
> original RFC, I would like to add this to 7.1 for beta3.
>
> I think I can make this change myself.
>
> - Davey
>
>
>
>

Reply via email to