missing error check in trait 'insteadof' clause
[2012-02-10 23:49 UTC] ottoni at fb dot com
Description:
------------
See example script.
Test script:
---------------
<?php
trait T1 {
function foo(){ echo "T1\n"; }
}
trait T2 {
function foo(){ echo "T2\n"; }
}
class C {
use T1, T2 {
T1::foo insteadof T1;
}
}
C::foo();
Expected result:
----------------
Fatal complaining about inconsistency in statement:
T1::foo insteadof T1;
Actual result:
--------------
T2
[2012-02-12 11:40 UTC] gron@php.net
-Assigned To: +Assigned To: gron
[2012-02-12 11:40 UTC] gron@php.net
[2012-03-04 19:34 UTC] gron@php.net
-Status: Assigned +Status: Closed