On Fri, 27 Feb 2004, George Schlossnagle wrote:

> This is an enormously huge bc break.  Error-prone or not, I would wager
> that 95%+ of all php4 OO code exploits the ability to redefine the
> signature on inherited methods.

So far, I've identified that this breaks more than one important PEAR
package: XML_Parser, HTML_Quickform, as well as the PEAR package
manager (which has the side effect of breaking the PHP install
process).

Additionally, it borks ADODB. And I can't test Smarty and PEAR::SOAP
because right now they're dumping core. :)

> It also seems really against the spirit of PHP to enforce this sort
> of thing.

I strongly agree.

-adam

-- 
[EMAIL PROTECTED]
author of o'reilly's php cookbook
avoid the holiday rush, buy your copy today!

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

Reply via email to