Lines Matching refs:details

276 				if (enc->details.clark_notation  in find_encoder_by_type_name()
277 && strcmp(ZSTR_VAL(enc->details.clark_notation), type) == 0) { in find_encoder_by_type_name()
281 if (strcmp(enc->details.type_str, type) == 0) { in find_encoder_by_type_name()
488 if (SOAP_GLOBAL(typemap) && encode->details.type_str) { in master_to_xml_int()
492 if (encode->details.ns) { in master_to_xml_int()
493 smart_str_appends(&nscat, encode->details.ns); in master_to_xml_int()
496 smart_str_appends(&nscat, encode->details.type_str); in master_to_xml_int()
504 node = encode->to_xml(&encode->details, data, style, parent); in master_to_xml_int()
506 set_ns_and_type(node, &encode->details); in master_to_xml_int()
521 if (encode->details.type_str) { in master_to_zval_int()
525 if (encode->details.ns) { in master_to_zval_int()
526 smart_str_appends(&nscat, encode->details.ns); in master_to_zval_int()
529 smart_str_appends(&nscat, encode->details.type_str); in master_to_zval_int()
562 ret = encode->to_zval(ret, &encode->details, data); in master_to_zval_int()
583 tmp->details.sdl_type != NULL && in master_to_zval()
584 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
585 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
586 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
590 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1406 sdlType->encode && type != &sdlType->encode->details) { in to_zval_object_ex()
1410 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1411 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1412 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1413 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1414 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1438 type != &sdlType->encode->details) { in to_zval_object_ex()
1439 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1440 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1441 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1442 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1451 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1452 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1453 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1454 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1455 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1456 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1457 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1458 to_zval_object_ex(ret, &sdlType->encode->details, data, ce); in to_zval_object_ex()
1815 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1819 while (enc && enc->details.sdl_type && in to_xml_object()
1820 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1821 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1822 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1823 enc = enc->details.sdl_type->encode; in to_xml_object()
1841 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1842 if (sdlType->encode->details.sdl_type && in to_xml_object()
1843 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1844 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1845 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2120 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2121 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2139 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2140 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2163 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2164 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2372 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2375 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2383 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2387 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2435 …add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NU… in to_xml_array()
2788 if (enc && type == &enc->details) { in guess_zval_convert()
2794 tmp->details.sdl_type != NULL && in guess_zval_convert()
2795 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2796 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2797 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2801 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2829 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
2835 ZVAL_LONG(Z_VAR_ENC_TYPE_P(&soapvar), enc->details.type); in guess_zval_convert()
3200 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_zval()
3214 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_zval()
3215 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_zval()
3264 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_xml()
3280 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_xml()
3281 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_xml()
3601 get_type_str(node, enc->details.ns, enc->details.type_str, type); in get_array_type()
3640 if (t->details.ns) { in delete_encoder()
3641 efree(t->details.ns); in delete_encoder()
3643 if (t->details.type_str) { in delete_encoder()
3644 efree(t->details.type_str); in delete_encoder()
3646 if (t->details.map) { in delete_encoder()
3647 delete_mapping(t->details.map); in delete_encoder()
3649 if (t->details.clark_notation) { in delete_encoder()
3650 zend_string_release_ex(t->details.clark_notation, 0); in delete_encoder()
3658 if (t->details.ns) { in delete_encoder_persistent()
3659 free(t->details.ns); in delete_encoder_persistent()
3661 if (t->details.type_str) { in delete_encoder_persistent()
3662 free(t->details.type_str); in delete_encoder_persistent()
3664 if (t->details.clark_notation) { in delete_encoder_persistent()
3665 zend_string_release_ex(t->details.clark_notation, 1); in delete_encoder_persistent()
3668 assert(t->details.map == NULL); in delete_encoder_persistent()