server007.phpt 408 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. SOAP Server 7: addfunction and getfunctions
  3. --EXTENSIONS--
  4. soap
  5. --FILE--
  6. <?php
  7. function Add($x,$y) {
  8. return $x+$y;
  9. }
  10. function Sub($x,$y) {
  11. return $x-$y;
  12. }
  13. $server = new soapserver(null,array('uri'=>"http://testuri.org"));
  14. $server->addfunction(array("Sub","Add"));
  15. var_dump($server->getfunctions());
  16. echo "ok\n";
  17. ?>
  18. --EXPECT--
  19. array(2) {
  20. [0]=>
  21. string(3) "Sub"
  22. [1]=>
  23. string(3) "Add"
  24. }
  25. ok