Annotation of embedaddon/php/Zend/tests/traits/bug60217a.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #60217 (Requiring the same method from different traits.)
! 3: --FILE--
! 4: <?php
! 5:
! 6: trait T1 {
! 7: public abstract function foo();
! 8: }
! 9:
! 10: trait T2 {
! 11: public abstract function foo();
! 12: }
! 13:
! 14: class C {
! 15: use T1, T2;
! 16:
! 17: public function foo() {
! 18: echo "C::foo() works.\n";
! 19: }
! 20: }
! 21:
! 22: $o = new C;
! 23: $o->foo();
! 24:
! 25: --EXPECTF--
! 26: C::foo() works.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>