Annotation of embedaddon/php/ext/spl/tests/bug44144.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #44144 (spl_autoload_functions() should return object instance when appropriate)
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("spl")) print "skip"; ?>
! 5: --FILE--
! 6: <?php
! 7: class Foo {
! 8: public function nonstaticMethod() {}
! 9: }
! 10: $foo = new Foo;
! 11: spl_autoload_register(array($foo, 'nonstaticMethod'));
! 12: $funcs = spl_autoload_functions();
! 13: var_dump($funcs);
! 14: ?>
! 15: --EXPECTF--
! 16: array(1) {
! 17: [0]=>
! 18: array(2) {
! 19: [0]=>
! 20: object(Foo)#%d (0) {
! 21: }
! 22: [1]=>
! 23: string(15) "nonstaticMethod"
! 24: }
! 25: }
! 26:
! 27:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>