Lines Matching refs:uqType
711 $uqType = substr($t['type'], strrpos($t['type'], ':') + 1);
713 $etype = $this->getTypeDef($uqType, $ns);
1020 $uqType = substr($type, strrpos($type, ':') + 1);
1022 $this->debug("in parametersMatchWrapped: got a prefixed type: $uqType, $ns");
1025 $this->debug("in parametersMatchWrapped: expanded prefixed type: $uqType, $ns");
1032 $uqType = $type;
1036 if (!$typeDef = $this->getTypeDef($uqType, $ns)) {
1037 $this->debug("in parametersMatchWrapped: $type ($uqType) is not a supported type.");
1042 if (substr($uqType, -1) == '^') {
1043 $uqType = substr($uqType, 0, -1);
1047 …$this->debug("in parametersMatchWrapped: uqType: $uqType, ns: $ns, phptype: $phpType, arrayType: $…
1088 $this->debug("in parametersMatchWrapped: no elements type $ns:$uqType");
1341 …name$elementNS xsi:nil=\"true\" xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\"/>";
1346 if ($uqType == 'Array') {
1350 if ($uqType == 'boolean') {
1357 if ($uqType == 'string' && gettype($value) == 'string') {
1360 if (($uqType == 'long' || $uqType == 'unsignedLong') && gettype($value) == 'double') {
1366 if (!$this->getTypeDef($uqType, $ns)) {
1369 …$xml = "<$name$elementNS xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\">$value</$…
1374 …$xml = "<$name$elementNS xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\"$encodingS…
1401 $xml = "<$name xsi:type=\"" . $tt_prefix . ":$uqType\">$contents</$name>";
1406 $xml = "<$name xsi:type=\"" . $tt_prefix . ":$uqType\"$encodingStyle>$contents</$name>";
1418 $uqType = $type;
1420 if(!$typeDef = $this->getTypeDef($uqType, $ns)){
1421 $this->setError("$type ($uqType) is not a supported type.");
1422 $this->debug("in serializeType: $type ($uqType) is not a supported type.");
1427 if (substr($uqType, -1) == '^') {
1428 $uqType = substr($uqType, 0, -1);
1432 …$this->debug("in serializeType: uqType: $uqType, ns: $ns, phptype: $phpType, arrayType: " . (isset…
1436 $elementName = $uqType;
1455 …Name$elementNS xsi:nil=\"true\" xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\"/>";
1464 $elementAttrs = $this->serializeComplexTypeAttributes($typeDef, $value, $ns, $uqType);
1467 …ementName$elementNS$elementAttrs xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\">";
1472 …entNS$elementAttrs xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\"$encodingStyle>";
1475 … $xml .= $this->serializeComplexTypeElements($typeDef, $value, $ns, $uqType, $use, $encodingStyle);
1562 …$xml = "<$name$elementNS xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\">$value</$…
1567 …$xml = "<$name$elementNS xsi:type=\"" . $this->getPrefixFromNamespace($ns) . ":$uqType\"$encodingS…
1580 * @param string $uqType the local part of the type
1584 function serializeComplexTypeAttributes($typeDef, $value, $ns, $uqType) { argument
1587 $this->debug("serialize attributes for XML Schema type $ns:$uqType");
1593 $this->debug("value is neither an array nor an object for XML Schema type $ns:$uqType");
1616 $this->debug("no attributes to serialize for XML Schema type $ns:$uqType");
1620 $uqType = $this->getLocalPart($typeDef['extensionBase']);
1624 if ($typeDef = $this->getTypeDef($uqType, $ns)) {
1625 $this->debug("serialize attributes for extension base $ns:$uqType");
1626 $xml .= $this->serializeComplexTypeAttributes($typeDef, $value, $ns, $uqType);
1628 $this->debug("extension base $ns:$uqType is not a supported type");
1640 * @param string $uqType the local part of the type
1646 …function serializeComplexTypeElements($typeDef, $value, $ns, $uqType, $use='encoded', $encodingSty… argument
1649 …this->debug("in serializeComplexTypeElements, serialize elements for XML Schema type $ns:$uqType");
1655 $this->debug("value is neither an array nor an object for XML Schema type $ns:$uqType");
1716 $this->debug("no elements to serialize for XML Schema type $ns:$uqType");
1720 $uqType = $this->getLocalPart($typeDef['extensionBase']);
1724 if ($typeDef = $this->getTypeDef($uqType, $ns)) {
1725 $this->debug("serialize elements for extension base $ns:$uqType");
1726 … $xml .= $this->serializeComplexTypeElements($typeDef, $value, $ns, $uqType, $use, $encodingStyle);
1728 $this->debug("extension base $ns:$uqType is not a supported type");