Annotation of embedaddon/php/ext/reflection/tests/bug29268.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Reflection Bug #29268 (__autoload() not called with reflectionProperty->getClass())
3: --FILE--
4: <?php
5: function __autoload($classname) {
6: echo "__autoload($classname)\n";
7: eval("class $classname {}");
8: }
9:
10: class B{
11: public function doit(A $a){
12: }
13: }
14:
15: $ref = new reflectionMethod('B','doit');
16: $parameters = $ref->getParameters();
17: foreach($parameters as $parameter)
18: {
19: $class = $parameter->getClass();
20: echo $class->name."\n";
21: }
22: echo "ok\n";
23: ?>
24: --EXPECT--
25: __autoload(A)
26: A
27: ok
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>