Re: Re: [VOTE] Intermediate Results

From: 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

« previous php.internals (#25970) next »