Annotation of embedaddon/php/ext/soap/tests/bugs/bug29830.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #29844 (SoapServer::setClass() should not export non-public methods)
3: --SKIPIF--
4: <?php require_once('skipif.inc'); ?>
5: --FILE--
6: <?php
7:
8: class hello_world {
9: public function hello($to) {
10: return 'Hello ' . $to;
11: }
12: private function bye($to) {
13: return 'Bye ' . $to;
14: }
15: }
16:
17: $server = new SoapServer(NULL, array("uri"=>"test://"));
18: $server->setClass('hello_world');
19: $functions = $server->getFunctions();
20: foreach($functions as $func) {
21: echo $func . "\n";
22: }
23: ?>
24: --EXPECT--
25: hello
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>