Annotation of embedaddon/php/ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: ReflectionMethod::invokeArgs() further errors
! 3: --FILE--
! 4: <?php
! 5:
! 6: class TestClass {
! 7:
! 8: public function foo() {
! 9: echo "Called foo()\n";
! 10: var_dump($this);
! 11: return "Return Val";
! 12: }
! 13: }
! 14:
! 15: $foo = new ReflectionMethod('TestClass', 'foo');
! 16:
! 17: $testClassInstance = new TestClass();
! 18:
! 19: try {
! 20: var_dump($foo->invokeArgs($testClassInstance, true));
! 21: } catch (Exception $e) {
! 22: var_dump($e->getMessage());
! 23: }
! 24:
! 25: ?>
! 26: --EXPECTF--
! 27: Catchable fatal error: Argument 2 passed to ReflectionMethod::invokeArgs() must be an array, boolean given in %s on line %d
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>