helly Sat Jun 21 18:02:16 2003 EDT Added files: /php4/tests/classes class_final.phpt Log: Add test case for final classes
Index: php4/tests/classes/class_final.phpt +++ php4/tests/classes/class_final.phpt --TEST-- A final class cannot be inherited --SKIPIF-- <?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?> --FILE-- <?php final class base { function show() { echo "base\n"; } } $t = new base(); $t->show(); class derived extends base { } echo "Done\n"; // shouldn't be displayed ?> --EXPECTF-- base Fatal error: Class derived may not inherit from final class (base) in %s on line %d -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php