Lines Matching refs:sdl_type

584 			         tmp->details.sdl_type != NULL &&  in master_to_zval()
585 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
586 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
587 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
591 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1418 sdlTypePtr sdlType = type->sdl_type; in to_zval_object_ex()
1446 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1447 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1448 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1449 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1450 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1475 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1476 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1477 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1478 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1487 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1488 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1489 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1490 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1491 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1492 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1493 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1831 sdlTypePtr sdlType = type->sdl_type; in to_xml_object()
1855 while (enc && enc->details.sdl_type && in to_xml_object()
1856 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1857 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1858 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1859 enc = enc->details.sdl_type->encode; in to_xml_object()
1878 if (sdlType->encode->details.sdl_type && in to_xml_object()
1879 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1880 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1881 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2214 sdlTypePtr sdl_type = type->sdl_type; in to_xml_array() local
2308 if (sdl_type && in to_xml_array()
2309 sdl_type->attributes && in to_xml_array()
2310 (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_xml_array()
2358 } else if (sdl_type && in to_xml_array()
2359 sdl_type->attributes && in to_xml_array()
2360 … (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_xml_array()
2370 if ((arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2388 } else if (sdl_type && in to_xml_array()
2389 sdl_type->attributes && in to_xml_array()
2390 … (arrayType = zend_hash_str_find_ptr(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2404 if (sdl_type && sdl_type->elements && in to_xml_array()
2405 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2406 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2407 (elementType = zend_hash_get_current_data_ptr(sdl_type->elements)) != NULL) && in to_xml_array()
2415 } else if (sdl_type && sdl_type->elements && in to_xml_array()
2416 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2417 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2418 (elementType = zend_hash_get_current_data_ptr(sdl_type->elements)) != NULL) && in to_xml_array()
2552 } else if (type->sdl_type != NULL && in to_zval_array()
2553 type->sdl_type->attributes != NULL && in to_zval_array()
2554 …(arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_zval_array()
2573 } else if (type->sdl_type != NULL && in to_zval_array()
2574 type->sdl_type->attributes != NULL && in to_zval_array()
2575 … (arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_zval_array()
2584 …if ((arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arrayS… in to_zval_array()
2594 } else if (type->sdl_type != NULL && in to_zval_array()
2595 type->sdl_type->attributes != NULL && in to_zval_array()
2596 …(arrayType = zend_hash_str_find_ptr(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_zval_array()
2603 if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2604 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2605 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2606 (elementType = zend_hash_get_current_data_ptr(type->sdl_type->elements)) != NULL) && in to_zval_array()
2610 } else if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2611 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2612 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2613 (elementType = zend_hash_get_current_data_ptr(type->sdl_type->elements)) != NULL) && in to_zval_array()
2830 tmp->details.sdl_type != NULL && in guess_zval_convert()
2831 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2832 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2833 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2837 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2865 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
3022 if (enc->sdl_type && enc->sdl_type->kind == XSD_TYPEKIND_LIST && enc->sdl_type->elements) { in to_xml_list()
3025 ZEND_HASH_FOREACH_PTR(enc->sdl_type->elements, type) { in to_xml_list()
3132 sdlTypePtr sdl_type; in to_zval_any() local
3141 if ((sdl_type = zend_hash_find_ptr(SOAP_GLOBAL(sdl)->elements, nscat.s)) != NULL && in to_zval_any()
3142 sdl_type->encode) { in to_zval_any()
3144 return master_to_zval_int(ret, sdl_type->encode, data); in to_zval_any()
3198 type = enc->sdl_type; in sdl_guess_convert_zval()
3263 type = enc->sdl_type; in sdl_guess_convert_xml()