Advertisement
Guest User

SLIM_Service.php created using wsdl2php

a guest
Apr 5th, 2011
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. <?php
  2. class CreateAccount {
  3. public $XML; // string
  4. }
  5.  
  6. class CreateAccountResponse {
  7. public $CreateAccountResult; // string
  8. }
  9.  
  10. class HelloWorld {
  11. }
  12.  
  13. class HelloWorldResponse {
  14. public $HelloWorldResult; // string
  15. }
  16.  
  17. class char {
  18. }
  19.  
  20. class duration {
  21. }
  22.  
  23. class guid {
  24. }
  25.  
  26.  
  27. /**
  28. * SLIM_Service class
  29. *
  30. *
  31. *
  32. * @author {author}
  33. * @copyright {copyright}
  34. * @package {package}
  35. */
  36. class SLIM_Service extends SoapClient {
  37.  
  38. private static $classmap = array(
  39. 'CreateAccount' => 'CreateAccount',
  40. 'CreateAccountResponse' => 'CreateAccountResponse',
  41. 'HelloWorld' => 'HelloWorld',
  42. 'HelloWorldResponse' => 'HelloWorldResponse',
  43. 'char' => 'char',
  44. 'duration' => 'duration',
  45. 'guid' => 'guid',
  46. );
  47.  
  48. public function SLIM_Service($wsdl = "http://betaservices.membersolutions.com/Business.PartnerService/svc/SLIM.svc?wsdl", $options = array()) {
  49. foreach(self::$classmap as $key => $value) {
  50. if(!isset($options['classmap'][$key])) {
  51. $options['classmap'][$key] = $value;
  52. }
  53. }
  54. parent::__construct($wsdl, $options);
  55. }
  56.  
  57. /**
  58. *
  59. *
  60. * @param CreateAccount $parameters
  61. * @return CreateAccountResponse
  62. */
  63. public function CreateAccount(CreateAccount $parameters) {
  64. return $this->__soapCall('CreateAccount', array($parameters), array(
  65. 'uri' => 'http://tempuri.org/',
  66. 'soapaction' => ''
  67. )
  68. );
  69. }
  70.  
  71. /**
  72. *
  73. *
  74. * @param HelloWorld $parameters
  75. * @return HelloWorldResponse
  76. */
  77. public function HelloWorld(HelloWorld $parameters) {
  78. return $this->__soapCall('HelloWorld', array($parameters), array(
  79. 'uri' => 'http://tempuri.org/',
  80. 'soapaction' => ''
  81. )
  82. );
  83. }
  84.  
  85. }
  86.  
  87. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement