From 695436b7098725a56300ff4b48df6dccde6ad380 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Fri, 23 Jan 2004 14:43:15 +0000 Subject: XML Schema support was improved support for type extension support for attribute encoding/decoding support for SOAP 1.2 array encoding/decoding --- ext/soap/php_sdl.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'ext/soap/php_sdl.c') diff --git a/ext/soap/php_sdl.c b/ext/soap/php_sdl.c index 34628595aa..6aff4b5dcb 100644 --- a/ext/soap/php_sdl.c +++ b/ext/soap/php_sdl.c @@ -274,10 +274,8 @@ zval *sdl_guess_convert_zval(encodeTypePtr enc, xmlNodePtr data) case XSD_TYPEKIND_UNION: return to_zval_union(enc, data); case XSD_TYPEKIND_COMPLEX: - case XSD_TYPEKIND_SIMPLE_RESTRICTION: - case XSD_TYPEKIND_SIMPLE_EXTENSION: - case XSD_TYPEKIND_COMPLEX_RESTRICTION: - case XSD_TYPEKIND_COMPLEX_EXTENSION: + case XSD_TYPEKIND_RESTRICTION: + case XSD_TYPEKIND_EXTENSION: if (type->encode && (type->encode->details.type == IS_ARRAY || type->encode->details.type == SOAP_ENC_ARRAY)) { @@ -331,10 +329,8 @@ xmlNodePtr sdl_guess_convert_xml(encodeTypePtr enc, zval *data, int style) ret = to_xml_union(enc, data, style); break; case XSD_TYPEKIND_COMPLEX: - case XSD_TYPEKIND_SIMPLE_RESTRICTION: - case XSD_TYPEKIND_SIMPLE_EXTENSION: - case XSD_TYPEKIND_COMPLEX_RESTRICTION: - case XSD_TYPEKIND_COMPLEX_EXTENSION: + case XSD_TYPEKIND_RESTRICTION: + case XSD_TYPEKIND_EXTENSION: if (type->encode && (type->encode->details.type == IS_ARRAY || type->encode->details.type == SOAP_ENC_ARRAY)) { -- cgit v1.2.1