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>