diff options
Diffstat (limited to 'tests/classes/bug27504.phpt')
-rw-r--r-- | tests/classes/bug27504.phpt | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/tests/classes/bug27504.phpt b/tests/classes/bug27504.phpt deleted file mode 100644 index 64d68ba8ae..0000000000 --- a/tests/classes/bug27504.phpt +++ /dev/null @@ -1,24 +0,0 @@ ---TEST-- -Bug #27504 (call_user_func_array allows calling of private/protected methods) ---FILE-- -<?php - class foo { - function __construct () { - $this->bar('1'); - } - private function bar ( $param ) { - echo 'Called function foo:bar('.$param.')'."\n"; - } - } - - $foo = new foo(); - - call_user_func_array( array( $foo , 'bar' ) , array( '2' ) ); - - $foo->bar('3'); -?> ---EXPECTF-- -Called function foo:bar(%d) - -Fatal error: Call to private method foo::bar() from context '' in %s on line 13 - |