Annotation of embedaddon/php/ext/reflection/tests/bug29828.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Reflection Bug #29828 (Interfaces no longer work)
3: --FILE--
4: <?php
5:
6: interface Bla
7: {
8: function bla();
9: }
10:
11: class BlaMore implements Bla
12: {
13: function bla()
14: {
15: echo "Hello\n";
16: }
17: }
18:
19: $r = new ReflectionClass('BlaMore');
20:
21: var_dump(count($r->getMethods()));
22: var_dump($r->getMethod('bla')->isConstructor());
23: var_dump($r->getMethod('bla')->isAbstract());
24:
25: $o=new BlaMore;
26: $o->bla();
27:
28: ?>
29: ===DONE===
30: --EXPECT--
31: int(1)
32: bool(false)
33: bool(false)
34: Hello
35: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>