bug74607a.phpt 267 B

12345678910111213141516171819202122
  1. --TEST--
  2. Bug #74607 (Traits enforce different inheritance rules - number of required parameters)
  3. --FILE--
  4. <?php
  5. abstract class L1{
  6. abstract function m3($x);
  7. }
  8. trait L2t{
  9. function m3($x, $y = 0){}
  10. }
  11. class L2 extends L1{
  12. use L2t;
  13. }
  14. echo "DONE";
  15. ?>
  16. --EXPECT--
  17. DONE