I think Framework is wrong here. Magic access handlers should be public, otherwise it's unclear what's supposed to happen when you access something and access handler is not visible. __ctor, __clone is ok now, not sure about __toString - generally allowing protecting __toString and throwing error if not accessible might be ok, though I don't see real use case for it...

Dmitry Stogov wrote:
Hi Felipe,

This patch breaks some existent code that worked fine before 5.3 (for example ZendFramework).

Stanislav Malyshev, Zend Software Architect
[EMAIL PROTECTED]   http://www.zend.com/
(408)253-8829   MSN: [EMAIL PROTECTED]

PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to