I disagree, the meaning of parent:: is not changed at all relative to php 5.2.*. It behaves exactly the same with the parent forwarding patch.

I must be misunderstanding the patch then - doesn't it change behavior of the engine so that parent:: doesn't mean "parent of __CLASS__" anymore? If so, could you explain again what it does?

without altering the behaviour of parent in the current 5.3 code. Though again, I would think it very unfortunate should we not fix it properly and just allow parent:: to forward the caller.

parent:: is very simple thing - it means "use the name of the parent class here". I do not thing changing it is a good idea.
--
Stanislav Malyshev, Zend Software Architect
[EMAIL PROTECTED]   http://www.zend.com/
(408)253-8829   MSN: [EMAIL PROTECTED]

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

Reply via email to