summaryrefslogtreecommitdiff
path: root/ext/soap/tests/server007.phpt
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2004-01-05 16:44:01 +0000
committerDmitry Stogov <dmitry@php.net>2004-01-05 16:44:01 +0000
commitde6184edee81007ca39616a0a05783f933ffce00 (patch)
treec8e210984891c36c356057a195b0ee6a4e4c6c1f /ext/soap/tests/server007.phpt
parent2e2d5d78f0f83715e79df152bba0f4d543d69312 (diff)
downloadphp-git-de6184edee81007ca39616a0a05783f933ffce00.tar.gz
PHP5 support, better encoding and WSDL support, interop round 2 base and groupB
Diffstat (limited to 'ext/soap/tests/server007.phpt')
-rw-r--r--ext/soap/tests/server007.phpt26
1 files changed, 26 insertions, 0 deletions
diff --git a/ext/soap/tests/server007.phpt b/ext/soap/tests/server007.phpt
new file mode 100644
index 0000000000..113ddac4a3
--- /dev/null
+++ b/ext/soap/tests/server007.phpt
@@ -0,0 +1,26 @@
+--TEST--
+SOAP Server 7: addfunction and getfunctions
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+function Add($x,$y) {
+ return $x+$y;
+}
+function Sub($x,$y) {
+ return $x-$y;
+}
+
+$server = new soapserver("http://testuri.org");
+$server->addfunction(array("Sub","Add"));
+var_dump($server->getfunctions());
+echo "ok\n";
+?>
+--EXPECT--
+array(2) {
+ [0]=>
+ string(3) "Sub"
+ [1]=>
+ string(3) "Add"
+}
+ok