mirror of
https://github.com/php/php-src.git
synced 2024-10-17 06:22:53 +00:00
26 lines
504 B
PHP
26 lines
504 B
PHP
--TEST--
|
|
Bug #29844 (SoapServer::setClass() should not export non-public methods)
|
|
--SKIPIF--
|
|
<?php require_once('skipif.inc'); ?>
|
|
--FILE--
|
|
<?php
|
|
|
|
class hello_world {
|
|
public function hello($to) {
|
|
return 'Hello ' . $to;
|
|
}
|
|
private function bye($to) {
|
|
return 'Bye ' . $to;
|
|
}
|
|
}
|
|
|
|
$server = new SoapServer(NULL, array("uri"=>"test://"));
|
|
$server->setClass('hello_world');
|
|
$functions = $server->getFunctions();
|
|
foreach($functions as $func) {
|
|
echo $func . "\n";
|
|
}
|
|
?>
|
|
--EXPECT--
|
|
hello
|