Annotation of embedaddon/php/Zend/tests/traits/static_003.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Traits with late static bindings.
3: --CREDITS--
4: Simas Toleikis simast@gmail.com
5: --FILE--
6: <?php
7:
8: trait TestTrait {
9: public static function test() {
10: return static::$test;
11: }
12: }
13:
14: class A {
15: use TestTrait;
16: protected static $test = "Test A";
17: }
18:
19: class B extends A {
20: protected static $test = "Test B";
21: }
22:
23: echo B::test();
24:
25: ?>
26: --EXPECT--
27: Test B
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>