Lines Matching refs:sdl_type

581 			         tmp->details.sdl_type != NULL &&  in master_to_zval()
582 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
583 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
584 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
588 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1380 sdlTypePtr sdlType = type->sdl_type; in to_zval_object_ex()
1403 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1404 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1405 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1406 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1407 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1432 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1433 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1434 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1435 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1444 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1445 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1446 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1447 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1448 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1449 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1450 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1784 sdlTypePtr sdlType = type->sdl_type; in to_xml_object()
1808 while (enc && enc->details.sdl_type && in to_xml_object()
1809 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1810 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1811 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1812 enc = enc->details.sdl_type->encode; in to_xml_object()
1831 if (sdlType->encode->details.sdl_type && in to_xml_object()
1832 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1833 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1834 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2167 sdlTypePtr sdl_type = type->sdl_type; in to_xml_array() local
2261 if (sdl_type && in to_xml_array()
2262 sdl_type->attributes && in to_xml_array()
2263 (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_xml_array()
2311 } else if (sdl_type && in to_xml_array()
2312 sdl_type->attributes && in to_xml_array()
2313 … (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_xml_array()
2323 if ((arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2341 } else if (sdl_type && in to_xml_array()
2342 sdl_type->attributes && in to_xml_array()
2343 … (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2357 if (sdl_type && sdl_type->elements && in to_xml_array()
2358 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2359 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2360 (elementType = zend_hash_get_current_data_ptr(sdl_type->elements)) != NULL) && in to_xml_array()
2368 } else if (sdl_type && sdl_type->elements && in to_xml_array()
2369 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2370 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2371 (elementType = zend_hash_get_current_data_ptr(sdl_type->elements)) != NULL) && in to_xml_array()
2498 } else if (type->sdl_type != NULL && in to_zval_array()
2499 type->sdl_type->attributes != NULL && in to_zval_array()
2500 …(arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_zval_array()
2519 } else if (type->sdl_type != NULL && in to_zval_array()
2520 type->sdl_type->attributes != NULL && in to_zval_array()
2521 … (arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_zval_array()
2530 …if ((arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arrayS… in to_zval_array()
2540 } else if (type->sdl_type != NULL && in to_zval_array()
2541 type->sdl_type->attributes != NULL && in to_zval_array()
2542 …(arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_zval_array()
2549 if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2550 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2551 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2552 (elementType = zend_hash_get_current_data_ptr(type->sdl_type->elements)) != NULL) && in to_zval_array()
2556 } else if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2557 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2558 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2559 (elementType = zend_hash_get_current_data_ptr(type->sdl_type->elements)) != NULL) && in to_zval_array()
2776 tmp->details.sdl_type != NULL && in guess_zval_convert()
2777 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2778 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2779 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2783 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2811 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
2956 if (enc->sdl_type && enc->sdl_type->kind == XSD_TYPEKIND_LIST && enc->sdl_type->elements) { in to_xml_list()
2959 ZEND_HASH_FOREACH_PTR(enc->sdl_type->elements, type) { in to_xml_list()
3066 sdlTypePtr sdl_type; in to_zval_any() local
3075 if ((sdl_type = zend_hash_find_ptr(SOAP_GLOBAL(sdl)->elements, nscat.s)) != NULL && in to_zval_any()
3076 sdl_type->encode) { in to_zval_any()
3078 return master_to_zval_int(ret, sdl_type->encode, data); in to_zval_any()
3135 type = enc->sdl_type; in sdl_guess_convert_zval()
3200 type = enc->sdl_type; in sdl_guess_convert_xml()