On Sep 25, 2016 4:29 PM, "Leigh" <lei...@gmail.com> wrote:
>
>
>
> On Sun, 25 Sep 2016 at 06:29 Pierre Joye <pierre....@gmail.com> wrote:
>>
>> Also this behavior is clearly documented:
>>
>> http://th1.php.net/manual/en/function.get-class.php
>>
>> "If object is omitted when inside a class, the name of that class is
>> returned."
>>
>> I am opposed to break BC because we change our mind about how clean is
this
>> behavior and I recommend the (future) RMs to veto this change.
>>
>> Cheers
>> Pierre
>
>
> This is ambiguous at best.
>
> "Omitted" and "Not omitted but set to null" are different things.
>
> I'm +/-0 on the RFC, but I would not agree that the documentation is
clear.

I agree but it is how it is now. I do not see why we should yet again to
try to "clean up" things within 7.x. let at best deprecate this behavior
and remove in 8

This is kind of tiny changes that make migrations painful. We had a good
serie of releases in 5.x, 7.0 had BC breaks but good and acceptable ones
given what is 7.0. we should really try to continue on this road, 7.0 is
behind us and we are back to stable branches from a BC pov.

Reply via email to