It's definitely not the most elegant way, I agree there. But there was also no sneaking as it was discussed months before, and it was actually Ilia who suggested doing it in PHP 5.1.0 and not 5.1.1.
Then I have to ask both of you: why is there no mentioning in the release notes or the upgrading guide regarding "Date" being reserved for PHP now? The language/base library might want to reserve certain simple classnames for itself. That is its right. But: Doing so in a minor release is absolutely bad timing. It gets worde because there apparently has been _no_ documentation of the fact at all. How shall our users prepare themselves appropiately? I move that the class is renamed for the time being as to not conflict with existing codebases, and release 5.1.1 expediently. - Sascha -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php