Lines Matching refs:wsdl

151 	var $wsdl = false;  variable in nusoap_server
170 * @param mixed $wsdl file path or URL (string), or wsdl instance (object)
173 function nusoap_server($wsdl=false){ argument
211 if($wsdl){
213 if (is_object($wsdl) && (get_class($wsdl) == 'wsdl')) {
214 $this->wsdl = $wsdl;
215 $this->externalWSDLURL = $this->wsdl->wsdl;
218 $this->debug('Create wsdl from ' . $wsdl);
219 $this->wsdl = new wsdl($wsdl);
220 $this->externalWSDLURL = $wsdl;
222 $this->appendDebug($this->wsdl->getDebug());
223 $this->wsdl->clearDebug();
224 if($err = $this->wsdl->getError()){
258 } elseif ($this->wsdl) {
260 print $this->wsdl->serialize($this->debug_flag);
263 $this->appendDebug($this->varDump($this->wsdl));
270 } elseif ($data == '' && $this->wsdl) {
272 print $this->wsdl->webDescription();
474 if ($this->wsdl) {
475 if ($this->opData = $this->wsdl->getOperationData($this->methodname)) {
478 } elseif ($this->opData = $this->wsdl->getOperationDataForSoapAction($this->SOAPAction)) {
625 if($this->wsdl){
637 $return_val = $this->wsdl->serializeRPCParameters($this->methodname,'output',$opParams);
638 $this->appendDebug($this->wsdl->getDebug());
639 $this->wsdl->clearDebug();
640 if($errstr = $this->wsdl->getError()){
658 if ($this->wsdl) {
677 if($this->wsdl){
679 $this->appendDebug($this->wsdl->getDebug());
687 …$this->responseSOAP = $this->serializeEnvelope($payload,$this->responseHeaders,$this->wsdl->usedNa…
785 if(isset($this->wsdl) && is_object($this->wsdl)){
786 if($this->wsdl->getOperationData($operation)){
1042 $this->wsdl = new wsdl;
1043 $this->wsdl->serviceName = $serviceName;
1044 $this->wsdl->endpoint = $endpoint;
1045 $this->wsdl->namespaces['tns'] = $namespace;
1046 $this->wsdl->namespaces['soap'] = 'http://schemas.xmlsoap.org/wsdl/soap/';
1047 $this->wsdl->namespaces['wsdl'] = 'http://schemas.xmlsoap.org/wsdl/';
1049 $this->wsdl->namespaces['types'] = $schemaTargetNamespace;
1051 …$this->wsdl->schemas[$schemaTargetNamespace][0] = new nusoap_xmlschema('', '', $this->wsdl->namesp…
1053 … $this->wsdl->schemas[$schemaTargetNamespace][0]->schemaInfo['elementFormDefault'] = 'qualified';
1055 … $this->wsdl->schemas[$schemaTargetNamespace][0]->schemaTargetNamespace = $schemaTargetNamespace;
1056 …$this->wsdl->schemas[$schemaTargetNamespace][0]->imports['http://schemas.xmlsoap.org/soap/encoding…
1058 $this->wsdl->bindings[$serviceName.'Binding'] = array(
1063 $this->wsdl->ports[$serviceName.'Port'] = array(