Lines Matching refs:sdl_type

609 			         tmp->details.sdl_type != NULL &&  in master_to_zval()
610 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
611 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
612 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
616 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1484 sdlTypePtr sdlType = type->sdl_type; in to_zval_object_ex()
1507 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1508 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1509 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1510 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1511 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1535 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1536 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1537 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1538 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1547 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1548 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1549 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1550 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1551 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1552 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1553 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1901 sdlTypePtr sdlType = type->sdl_type; in to_xml_object()
1925 while (enc && enc->details.sdl_type && in to_xml_object()
1926 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1927 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1928 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1929 enc = enc->details.sdl_type->encode; in to_xml_object()
1947 if (sdlType->encode->details.sdl_type && in to_xml_object()
1948 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1949 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1950 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2291 sdlTypePtr sdl_type = type->sdl_type; in to_xml_array() local
2386 if (sdl_type && in to_xml_array()
2387 sdl_type->attributes && in to_xml_array()
2388 zend_hash_find(sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_xml_array()
2435 } else if (sdl_type && in to_xml_array()
2436 sdl_type->attributes && in to_xml_array()
2437 zend_hash_find(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_xml_array()
2448 if (zend_hash_find(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2467 } else if (sdl_type && in to_xml_array()
2468 sdl_type->attributes && in to_xml_array()
2469 zend_hash_find(sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_xml_array()
2484 if (sdl_type && sdl_type->elements && in to_xml_array()
2485 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2486 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2487 zend_hash_get_current_data(sdl_type->elements, (void**)&elementType) == SUCCESS) && in to_xml_array()
2496 } else if (sdl_type && sdl_type->elements && in to_xml_array()
2497 zend_hash_num_elements(sdl_type->elements) == 1 && in to_xml_array()
2498 (zend_hash_internal_pointer_reset(sdl_type->elements), in to_xml_array()
2499 zend_hash_get_current_data(sdl_type->elements, (void**)&elementType) == SUCCESS) && in to_xml_array()
2632 } else if (type->sdl_type != NULL && in to_zval_array()
2633 type->sdl_type->attributes != NULL && in to_zval_array()
2634 zend_hash_find(type->sdl_type->attributes, SOAP_1_1_ENC_NAMESPACE":arrayType", in to_zval_array()
2654 } else if (type->sdl_type != NULL && in to_zval_array()
2655 type->sdl_type->attributes != NULL && in to_zval_array()
2656 zend_hash_find(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":itemType", in to_zval_array()
2666 if (zend_hash_find(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_zval_array()
2677 } else if (type->sdl_type != NULL && in to_zval_array()
2678 type->sdl_type->attributes != NULL && in to_zval_array()
2679 zend_hash_find(type->sdl_type->attributes, SOAP_1_2_ENC_NAMESPACE":arraySize", in to_zval_array()
2687 if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2688 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2689 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2690 zend_hash_get_current_data(type->sdl_type->elements, (void**)&elementType) == SUCCESS) && in to_zval_array()
2695 } else if (type->sdl_type && type->sdl_type->elements && in to_zval_array()
2696 zend_hash_num_elements(type->sdl_type->elements) == 1 && in to_zval_array()
2697 (zend_hash_internal_pointer_reset(type->sdl_type->elements), in to_zval_array()
2698 … zend_hash_get_current_data(type->sdl_type->elements, (void**)&elementType) == SUCCESS) && in to_zval_array()
2922 tmp->details.sdl_type != NULL && in guess_zval_convert()
2923 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2924 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2925 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2929 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2957 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
3101 if (enc->sdl_type && enc->sdl_type->kind == XSD_TYPEKIND_LIST && enc->sdl_type->elements) { in to_xml_list()
3104 zend_hash_internal_pointer_reset(enc->sdl_type->elements); in to_xml_list()
3105 if (zend_hash_get_current_data(enc->sdl_type->elements, (void**)&type) == SUCCESS) { in to_xml_list()
3204 sdlTypePtr *sdl_type; in to_zval_any() local
3213 …if (zend_hash_find(SOAP_GLOBAL(sdl)->elements, nscat.c, nscat.len+1, (void **)&sdl_type) == SUCCES… in to_zval_any()
3214 (*sdl_type)->encode) { in to_zval_any()
3216 return master_to_zval_int((*sdl_type)->encode, data TSRMLS_CC); in to_zval_any()
3283 type = enc->sdl_type; in sdl_guess_convert_zval()
3348 type = enc->sdl_type; in sdl_guess_convert_xml()