diff options
author | Dmitry Stogov <dmitry@php.net> | 2004-01-08 12:32:28 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2004-01-08 12:32:28 +0000 |
commit | 2cf3cb6407aa108f21149782245c61e7e393ec59 (patch) | |
tree | dbd1327086c0db9ad851a0f41496610e34ebb389 /ext/soap/php_encoding.c | |
parent | 611c69b8169e425974da2d826a97d514c95a6c0d (diff) | |
download | php-git-2cf3cb6407aa108f21149782245c61e7e393ec59.tar.gz |
Support for "xsd:anyType" was implemented
Diffstat (limited to 'ext/soap/php_encoding.c')
-rw-r--r-- | ext/soap/php_encoding.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/soap/php_encoding.c b/ext/soap/php_encoding.c index f3446864c0..cd7cd0e6eb 100644 --- a/ext/soap/php_encoding.c +++ b/ext/soap/php_encoding.c @@ -47,6 +47,8 @@ encode defaultEncoding[] = { {{XSD_UNSIGNEDINT, XSD_UNSIGNEDINT_STRING, XSD_NAMESPACE, NULL}, to_zval_long, to_xml_long}, {{XSD_UNSIGNEDLONG, XSD_UNSIGNEDLONG_STRING, XSD_NAMESPACE, NULL}, to_zval_ulong, to_xml_ulong}, + {{XSD_ANYTYPE, XSD_ANYTYPE_STRING, XSD_NAMESPACE, NULL}, guess_zval_convert, guess_xml_convert}, + {{APACHE_MAP, APACHE_MAP_STRING, APACHE_NAMESPACE, NULL}, to_zval_map, to_xml_map}, {{SOAP_ENC_OBJECT, SOAP_ENC_OBJECT_STRING, SOAP_ENC_NAMESPACE, NULL}, to_zval_object, to_xml_object}, @@ -1281,7 +1283,7 @@ void get_array_type(zval *array, smart_str *type TSRMLS_DC) /* TSRMLS_FETCH();*/ if(!array || Z_TYPE_P(array) != IS_ARRAY) - smart_str_appendl(type, "xsd:ur-type", 11); + smart_str_appendl(type, "xsd:anyType", 11); different = FALSE; cur_type = prev_type = 0; @@ -1319,7 +1321,7 @@ void get_array_type(zval *array, smart_str *type TSRMLS_DC) } if(different) - smart_str_appendl(type, "xsd:ur-type", 11); + smart_str_appendl(type, "xsd:anyType", 11); else { encodePtr enc; |