Annotation of embedaddon/php/ext/reflection/tests/ReflectionClass_isInterface_basic.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: ReflectionClass::isInterface() method
3: --CREDITS--
4: Felix De Vliegher <felix.devliegher@gmail.com>
5: #testfest roosendaal on 2008-05-10
6: --FILE--
7: <?php
8:
9: interface TestInterface {}
10: class TestClass {}
11: interface DerivedInterface extends TestInterface {}
12:
13: $reflectionClass = new ReflectionClass('TestInterface');
14: $reflectionClass2 = new ReflectionClass('TestClass');
15: $reflectionClass3 = new ReflectionClass('DerivedInterface');
16:
17: var_dump($reflectionClass->isInterface());
18: var_dump($reflectionClass2->isInterface());
19: var_dump($reflectionClass3->isInterface());
20:
21: ?>
22: --EXPECT--
23: bool(true)
24: bool(false)
25: bool(true)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>