|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesFix-conflict-detection.patch (last revision 2012-01-30 23:00 UTC by gron@php.net)Pull RequestsHistoryAllCommentsChangesGit/SVN commits
[2012-01-22 19:53 UTC] rasmus@php.net
-Status: Open
+Status: Assigned
-Assigned To:
+Assigned To: gron
[2012-01-30 23:00 UTC] gron@php.net
[2012-03-04 18:26 UTC] gron@php.net
[2012-03-04 18:26 UTC] gron@php.net
[2012-03-04 18:26 UTC] gron@php.net
-Status: Assigned
+Status: Closed
[2012-04-18 09:45 UTC] laruence@php.net
[2012-07-24 23:36 UTC] rasmus@php.net
[2013-11-17 09:33 UTC] laruence@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 01:00:02 2025 UTC |
Description: ------------ The fatal trigger only occurs when the order of the use statement is class HTMLHelper implements Helper { use TextUTF8, TextArea, HTMLAttributes; } If the use statement is reordered... class HTMLHelper implements Helper { use TextArea, HTMLAttributes, TextUTF8; } then code is fine. I guess that some testing of abstract methods is missing somewhere? Test script: --------------- https://gist.github.com/1595674 Expected result: ---------------- No fatal error Actual result: -------------- PHP Fatal error: Can't inherit abstract function HTML\HTMLAttributes::text() (previously declared abstract in HTML\TextArea) in /var/www/framework.localhost/htdocs/bug.php on line 55