Re: Re: [VOTE] Intermediate Results
| From: | Derick Rethans | Date: | Fri, 06 Oct 2006 16:57:50 +0000 |
| Subject: | Re: Re: [VOTE] Intermediate Results | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-25970@lists.php.net to get a copy of this message | ||
On Fri, 6 Oct 2006, Edin Kadribasic wrote:
> Edin Kadribasic wrote:
> > Stanislav Malyshev wrote:
> > > > The vote is should OO strictness (fatal error on changing function
> > > > arguments in derived classes in this case) be removed or kept.
> > >
> > > I think fatal error should be definitely removed or the rules be at least
> > > relaxed sufficiently to accomodate for PHP flexibility - e.g., () should
> > > be allowed to be overriden with ($a, $b, $c), etc. In light of technical
> > > difficulty to implement sufficiently flexible cheks, I would not mind
> > > removing them altogether or demoting them to very low priority notice.
> >
> > Yes, it was my opinion as well that E_NOTICE would be the most appropriate
> > choice here.
>
> Hate to have to reply to myself, but to clarify.
>
> I believe that most OO "strictness" fatal errors should be demoted to notices.
This is why we have E_STRICT, not? :)
regards,
Derick