Annotation of embedaddon/php/ext/reflection/tests/ReflectionParameter_getDeclaringFunction_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: ReflectionParameter::getDeclaringFunction()
! 3: --CREDITS--
! 4: Stefan Koopmanschap <stefan@stefankoopmanschap.nl>
! 5: #testfest roosendaal on 2008-05-10
! 6: --FILE--
! 7: <?php
! 8: function ReflectionParameterTest($test, $test2 = null) {
! 9: echo $test;
! 10: }
! 11: $reflect = new ReflectionFunction('ReflectionParameterTest');
! 12: $params = $reflect->getParameters();
! 13: foreach($params as $key => $value) {
! 14: echo $value->getDeclaringFunction() . "\n";
! 15: }
! 16: ?>
! 17: ==DONE==
! 18: --EXPECTF--
! 19: Function [ <user> function ReflectionParameterTest ] {
! 20: @@ %s.php %d - %d
! 21:
! 22: - Parameters [2] {
! 23: Parameter #0 [ <required> $test ]
! 24: Parameter #1 [ <optional> $test2 = NULL ]
! 25: }
! 26: }
! 27:
! 28: Function [ <user> function ReflectionParameterTest ] {
! 29: @@ %s.php %d - %d
! 30:
! 31: - Parameters [2] {
! 32: Parameter #0 [ <required> $test ]
! 33: Parameter #1 [ <optional> $test2 = NULL ]
! 34: }
! 35: }
! 36:
! 37: ==DONE==
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>