Annotation of embedaddon/php/ext/reflection/tests/ReflectionClass_getModifiers_basic.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: ReflectionClass::getModifiers()
3: --CREDITS--
4: Felix De Vliegher <felix.devliegher@gmail.com>
5: --FILE--
6: <?php
7:
8: class a {}
9: abstract class b {}
10: final class c {}
11: interface d {}
12: class e implements d {}
13: interface f extends d {}
14: class g extends b {}
15:
16: function dump_modifiers($class) {
17: $obj = new ReflectionClass($class);
18: var_dump($obj->getModifiers());
19: }
20:
21: dump_modifiers('a');
22: dump_modifiers('b');
23: dump_modifiers('c');
24: dump_modifiers('d');
25: dump_modifiers('e');
26: dump_modifiers('f');
27: dump_modifiers('g');
28:
29: ?>
30: --EXPECT--
31: int(0)
32: int(32)
33: int(64)
34: int(128)
35: int(524288)
36: int(524416)
37: int(0)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>