ID: 43223 Updated by: [EMAIL PROTECTED] Reported By: felipensp at gmail dot com -Status: Open +Status: Closed Bug Type: Scripting Engine problem PHP Version: 5.3CVS-2007-11-09 (snap) New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2007-11-09 10:07:17] felipensp at gmail dot com Description: ------------ SPL Interfaces doesn't are recognize in namespace. Reproduce code: --------------- <?php namespace foobar; class foo implements SplObserver { } Expected result: ---------------- Fatal error: Class foo contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (SplObserver::update) in Actual result: -------------- Fatal error: Interface 'foobar::SplObserver' not found in ... ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=43223&edit=1