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