Lines Matching refs:wsdl
1636 $this->usedNamespaces['wsdl'] = $this->namespaces['wsdl'];
1637 $contentStr .= ' wsdl:arrayType="'.$this->contractQName($v).'"';
3560 var $wsdl = false; variable in nusoap_server
3579 * @param mixed $wsdl file path or URL (string), or wsdl instance (object)
3582 function nusoap_server($wsdl=false){ argument
3620 if($wsdl){
3622 if (is_object($wsdl) && (get_class($wsdl) == 'wsdl')) {
3623 $this->wsdl = $wsdl;
3624 $this->externalWSDLURL = $this->wsdl->wsdl;
3627 $this->debug('Create wsdl from ' . $wsdl);
3628 $this->wsdl = new wsdl($wsdl);
3629 $this->externalWSDLURL = $wsdl;
3631 $this->appendDebug($this->wsdl->getDebug());
3632 $this->wsdl->clearDebug();
3633 if($err = $this->wsdl->getError()){
3667 } elseif ($this->wsdl) {
3669 print $this->wsdl->serialize($this->debug_flag);
3672 $this->appendDebug($this->varDump($this->wsdl));
3679 } elseif ($data == '' && $this->wsdl) {
3681 print $this->wsdl->webDescription();
3899 if ($this->wsdl) {
3900 if ($this->opData = $this->wsdl->getOperationData($this->methodname)) {
3903 } elseif ($this->opData = $this->wsdl->getOperationDataForSoapAction($this->SOAPAction)) {
4056 if($this->wsdl){
4068 $return_val = $this->wsdl->serializeRPCParameters($this->methodname,'output',$opParams);
4069 $this->appendDebug($this->wsdl->getDebug());
4070 $this->wsdl->clearDebug();
4071 if($errstr = $this->wsdl->getError()){
4089 if ($this->wsdl) {
4108 if($this->wsdl){
4110 $this->appendDebug($this->wsdl->getDebug());
4124 …$this->responseSOAP = $this->serializeEnvelope($payload,$this->responseHeaders,$this->wsdl->usedNa…
4223 if(isset($this->wsdl) && is_object($this->wsdl)){
4224 if($this->wsdl->getOperationData($operation)){
4480 $this->wsdl = new wsdl;
4481 $this->wsdl->serviceName = $serviceName;
4482 $this->wsdl->endpoint = $endpoint;
4483 $this->wsdl->namespaces['tns'] = $namespace;
4484 $this->wsdl->namespaces['soap'] = 'http://schemas.xmlsoap.org/wsdl/soap/';
4485 $this->wsdl->namespaces['wsdl'] = 'http://schemas.xmlsoap.org/wsdl/';
4487 $this->wsdl->namespaces['types'] = $schemaTargetNamespace;
4489 …$this->wsdl->schemas[$schemaTargetNamespace][0] = new nusoap_xmlschema('', '', $this->wsdl->namesp…
4491 … $this->wsdl->schemas[$schemaTargetNamespace][0]->schemaInfo['elementFormDefault'] = 'qualified';
4493 … $this->wsdl->schemas[$schemaTargetNamespace][0]->schemaTargetNamespace = $schemaTargetNamespace;
4494 …$this->wsdl->schemas[$schemaTargetNamespace][0]->imports['http://schemas.xmlsoap.org/soap/encoding…
4496 $this->wsdl->bindings[$serviceName.'Binding'] = array(
4501 $this->wsdl->ports[$serviceName.'Port'] = array(
4527 class wsdl extends nusoap_base { class
4529 var $wsdl; variable in wsdl
4573 * @param string $wsdl WSDL document URL
4584 …function wsdl($wsdl = '',$proxyhost=false,$proxyport=false,$proxyusername=false,$proxypassword=fal… argument
4586 $this->debug("ctor wsdl=$wsdl timeout=$timeout response_timeout=$response_timeout");
4596 $this->fetchWSDL($wsdl);
4604 function fetchWSDL($wsdl) { argument
4605 $this->debug("parse and process WSDL path=$wsdl");
4606 $this->wsdl = $wsdl;
4608 if ($this->wsdl != "") {
4609 $this->parseWSDL($this->wsdl);
4620 $wsdlparts = parse_url($this->wsdl); // this is bogusly simple!
4646 $wsdlparts = parse_url($this->wsdl); // this is bogusly simple!
4704 * @param string $wsdl path or URL
4707 function parseWSDL($wsdl = '') { argument
4708 $this->debug("parse WSDL at path=$wsdl");
4710 if ($wsdl == '') {
4717 $wsdl_props = parse_url($wsdl);
4720 $this->debug('getting WSDL http(s) URL ' . $wsdl);
4722 $tr = new soap_transport_http($wsdl, $this->curl_options, $this->use_curl);
4751 $path = $wsdl;
4784 $wsdl,
7155 * @param bool $wsdl optional, set to true if using WSDL
7165 …function nusoap_client($endpoint,$wsdl = false,$proxyhost = false,$proxyport = false,$proxyusernam… argument
7175 $this->debug("ctor wsdl=$wsdl timeout=$timeout response_timeout=$response_timeout");
7179 if($wsdl){
7181 $this->wsdl = $endpoint;
7182 $this->endpoint = $this->wsdl->wsdl;
7188 $this->wsdl = null;
7240 if ($this->endpointType == 'wsdl' && is_null($this->wsdl)) {
7246 if($this->endpointType == 'wsdl' && $opData = $this->getOperationData($operation)){
7289 $this->debug('got wsdl error: '.$errstr);
7290 $this->setError('wsdl error: '.$errstr);
7293 } elseif($this->endpointType == 'wsdl') {
7406 $this->appendDebug($this->wsdl->getDebug());
7407 $this->wsdl->clearDebug();
7410 if ($errstr = $this->wsdl->getError()) {
7413 } elseif ($this->operations = $this->wsdl->getOperations('soap')) {
7416 } elseif ($this->operations = $this->wsdl->getOperations('soap12')) {
7433 …$this->wsdl =& new wsdl('',$this->proxyhost,$this->proxyport,$this->proxyusername,$this->proxypass…
7434 …$this->wsdl->setCredentials($this->username, $this->password, $this->authtype, $this->certRequest);
7435 $this->wsdl->fetchWSDL($this->wsdlFile);
7447 if ($this->endpointType == 'wsdl' && is_null($this->wsdl)) {
7770 $proxy->wsdl = $this->wsdl;
7805 $this->appendDebug("wsdl=" . $this->varDump($this->wsdl));
7812 if ($this->endpointType == 'wsdl' && is_null($this->wsdl)) {