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;  | 
