Annotation of embedaddon/php/Zend/tests/call_static_007.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Testing __call and __callstatic
3: --FILE--
4: <?php
5:
6: class a {
7: public function __call($a, $b) {
8: print "__call: ". $a ."\n";
9: }
10: static public function __callStatic($a, $b) {
11: print "__callstatic: ". $a ."\n";
12: }
13: public function baz() {
14: self::Bar();
15: }
16: }
17:
18:
19: $a = new a;
20:
21: $b = 'Test';
22: $a::$b();
23: $a->$b();
24:
25: $a->baz();
26:
27: a::Foo();
28:
29: ?>
30: --EXPECT--
31: __callstatic: Test
32: __call: Test
33: __call: Bar
34: __callstatic: Foo
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>