details 278 ext/soap/php_encoding.c if (strcmp(enc->details.type_str, type) == 0) { details 485 ext/soap/php_encoding.c if (SOAP_GLOBAL(typemap) && encode->details.type_str) { details 489 ext/soap/php_encoding.c if (encode->details.ns) { details 490 ext/soap/php_encoding.c smart_str_appends(&nscat, encode->details.ns); details 493 ext/soap/php_encoding.c smart_str_appends(&nscat, encode->details.type_str); details 501 ext/soap/php_encoding.c node = encode->to_xml(&encode->details, data, style, parent); details 503 ext/soap/php_encoding.c set_ns_and_type(node, &encode->details); details 518 ext/soap/php_encoding.c if (encode->details.type_str) { details 522 ext/soap/php_encoding.c if (encode->details.ns) { details 523 ext/soap/php_encoding.c smart_str_appends(&nscat, encode->details.ns); details 526 ext/soap/php_encoding.c smart_str_appends(&nscat, encode->details.type_str); details 559 ext/soap/php_encoding.c ret = encode->to_zval(ret, &encode->details, data); details 580 ext/soap/php_encoding.c tmp->details.sdl_type != NULL && details 581 ext/soap/php_encoding.c tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { details 582 ext/soap/php_encoding.c if (enc == tmp->details.sdl_type->encode || details 583 ext/soap/php_encoding.c tmp == tmp->details.sdl_type->encode) { details 587 ext/soap/php_encoding.c tmp = tmp->details.sdl_type->encode; details 1431 ext/soap/php_encoding.c sdlType->encode && type != &sdlType->encode->details) { details 1435 ext/soap/php_encoding.c while (enc && enc->details.sdl_type && details 1436 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && details 1437 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && details 1438 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { details 1439 ext/soap/php_encoding.c enc = enc->details.sdl_type->encode; details 1463 ext/soap/php_encoding.c type != &sdlType->encode->details) { details 1464 ext/soap/php_encoding.c if (sdlType->encode->details.sdl_type && details 1465 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && details 1466 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && details 1467 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { details 1476 ext/soap/php_encoding.c sdlType->encode->details.sdl_type != NULL && details 1477 ext/soap/php_encoding.c (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || details 1478 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || details 1479 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && details 1480 ext/soap/php_encoding.c (sdlType->encode->details.sdl_type->encode == NULL || details 1481 ext/soap/php_encoding.c (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && details 1482 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { details 1483 ext/soap/php_encoding.c to_zval_object_ex(ret, &sdlType->encode->details, data, ce); details 1829 ext/soap/php_encoding.c sdlType->encode && type != &sdlType->encode->details) { details 1833 ext/soap/php_encoding.c while (enc && enc->details.sdl_type && details 1834 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && details 1835 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && details 1836 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { details 1837 ext/soap/php_encoding.c enc = enc->details.sdl_type->encode; details 1855 ext/soap/php_encoding.c sdlType->encode && type != &sdlType->encode->details) { details 1856 ext/soap/php_encoding.c if (sdlType->encode->details.sdl_type && details 1857 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && details 1858 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && details 1859 ext/soap/php_encoding.c sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { details 2132 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { details 2133 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); details 2151 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { details 2152 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); details 2175 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { details 2176 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); details 2393 ext/soap/php_encoding.c elementType->encode && elementType->encode->details.type_str) { details 2396 ext/soap/php_encoding.c get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &array_type); details 2404 ext/soap/php_encoding.c elementType->encode && elementType->encode->details.type_str) { details 2408 ext/soap/php_encoding.c get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &array_type); details 2449 ext/soap/php_encoding.c add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NULL, dimension, dims, data, style); details 2802 ext/soap/php_encoding.c if (enc && type == &enc->details) { details 2808 ext/soap/php_encoding.c tmp->details.sdl_type != NULL && details 2809 ext/soap/php_encoding.c tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { details 2810 ext/soap/php_encoding.c if (enc == tmp->details.sdl_type->encode || details 2811 ext/soap/php_encoding.c tmp == tmp->details.sdl_type->encode) { details 2815 ext/soap/php_encoding.c tmp = tmp->details.sdl_type->encode; details 2843 ext/soap/php_encoding.c if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { details 2849 ext/soap/php_encoding.c add_property_long(&soapvar, "enc_type", enc->details.type); details 3198 ext/soap/php_encoding.c if (type->encode && enc != &type->encode->details) { details 3212 ext/soap/php_encoding.c (type->encode->details.type == IS_ARRAY || details 3213 ext/soap/php_encoding.c type->encode->details.type == SOAP_ENC_ARRAY)) { details 3262 ext/soap/php_encoding.c if (type->encode && enc != &type->encode->details) { details 3278 ext/soap/php_encoding.c (type->encode->details.type == IS_ARRAY || details 3279 ext/soap/php_encoding.c type->encode->details.type == SOAP_ENC_ARRAY)) { details 3593 ext/soap/php_encoding.c get_type_str(node, enc->details.ns, enc->details.type_str, type); details 3632 ext/soap/php_encoding.c if (t->details.ns) { details 3633 ext/soap/php_encoding.c efree(t->details.ns); details 3635 ext/soap/php_encoding.c if (t->details.type_str) { details 3636 ext/soap/php_encoding.c efree(t->details.type_str); details 3638 ext/soap/php_encoding.c if (t->details.map) { details 3639 ext/soap/php_encoding.c delete_mapping(t->details.map); details 3647 ext/soap/php_encoding.c if (t->details.ns) { details 3648 ext/soap/php_encoding.c free(t->details.ns); details 3650 ext/soap/php_encoding.c if (t->details.type_str) { details 3651 ext/soap/php_encoding.c free(t->details.type_str); details 3654 ext/soap/php_encoding.c assert(t->details.map == NULL); details 185 ext/soap/php_encoding.h encodeType details; details 184 ext/soap/php_packet_soap.c zval details; details 187 ext/soap/php_packet_soap.c ZVAL_UNDEF(&details); details 210 ext/soap/php_packet_soap.c master_to_zval(&details, NULL, tmp); details 234 ext/soap/php_packet_soap.c master_to_zval(&details, NULL, tmp); details 237 ext/soap/php_packet_soap.c add_soap_fault(this_ptr, faultcode, faultstring ? ZSTR_VAL(faultstring) : NULL, faultactor ? ZSTR_VAL(faultactor) : NULL, &details); details 244 ext/soap/php_packet_soap.c if (Z_REFCOUNTED(details)) { details 245 ext/soap/php_packet_soap.c Z_DELREF(details); details 64 ext/soap/php_schema.c if (enc->details.ns) { details 65 ext/soap/php_schema.c efree(enc->details.ns); details 67 ext/soap/php_schema.c if (enc->details.type_str) { details 68 ext/soap/php_schema.c efree(enc->details.type_str); details 76 ext/soap/php_schema.c enc->details.ns = estrdup((char*)ns); details 77 ext/soap/php_schema.c enc->details.type_str = estrdup((char*)type); details 78 ext/soap/php_schema.c enc->details.sdl_type = cur_type; details 339 ext/soap/php_schema.c cur_type->encode->details.ns = estrdup(newType->namens); details 340 ext/soap/php_schema.c cur_type->encode->details.type_str = estrdup(newType->name); details 341 ext/soap/php_schema.c cur_type->encode->details.sdl_type = ptr; details 1394 ext/soap/php_schema.c cur_type->encode->details.ns = estrdup(newType->namens); details 1395 ext/soap/php_schema.c cur_type->encode->details.type_str = estrdup(newType->name); details 1396 ext/soap/php_schema.c cur_type->encode->details.sdl_type = ptr; details 150 ext/soap/php_sdl.c new_enc->details.ns = zend_strndup(ns, ns_len); details 151 ext/soap/php_sdl.c new_enc->details.type_str = strdup(new_enc->details.type_str); details 153 ext/soap/php_sdl.c new_enc->details.ns = estrndup(ns, ns_len); details 154 ext/soap/php_sdl.c new_enc->details.type_str = estrdup(new_enc->details.type_str); details 1062 ext/soap/php_sdl.c f->details = wsdl_message(&ctx, message->children->content); details 1063 ext/soap/php_sdl.c if (f->details == NULL || zend_hash_num_elements(f->details) > 1) { details 1406 ext/soap/php_sdl.c WSDL_CACHE_GET_INT(enc->details.type, in); details 1407 ext/soap/php_sdl.c enc->details.type_str = sdl_deserialize_string(in); details 1408 ext/soap/php_sdl.c enc->details.ns = sdl_deserialize_string(in); details 1410 ext/soap/php_sdl.c enc->details.sdl_type = types[i]; details 1414 ext/soap/php_sdl.c if (enc->details.sdl_type == NULL) { details 1415 ext/soap/php_sdl.c int ns_len = strlen(enc->details.ns); details 1416 ext/soap/php_sdl.c int type_len = strlen(enc->details.type_str); details 1419 ext/soap/php_sdl.c memcmp(enc->details.ns, SOAP_1_1_ENC_NAMESPACE, sizeof(SOAP_1_1_ENC_NAMESPACE)-1) == 0) || details 1421 ext/soap/php_sdl.c memcmp(enc->details.ns, SOAP_1_2_ENC_NAMESPACE, sizeof(SOAP_1_2_ENC_NAMESPACE)-1) == 0))) { details 1432 ext/soap/php_sdl.c memcpy(enc_nscat+enc_ns_len+1, enc->details.type_str, type_len); details 1603 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { details 1616 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { details 1732 ext/soap/php_sdl.c fault->details =sdl_deserialize_parameters(encoders, types, &in); details 2013 ext/soap/php_sdl.c WSDL_CACHE_PUT_INT(enc->details.type, out); details 2014 ext/soap/php_sdl.c sdl_serialize_string(enc->details.type_str, out); details 2015 ext/soap/php_sdl.c sdl_serialize_string(enc->details.ns, out); details 2016 ext/soap/php_sdl.c sdl_serialize_type_ref(enc->details.sdl_type, tmp_types, out); details 2201 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { details 2326 ext/soap/php_sdl.c sdl_serialize_parameters(fault->details, &tmp_encoders, &tmp_types, out); details 2458 ext/soap/php_sdl.c if (pheader->encode->details.sdl_type) { details 2519 ext/soap/php_sdl.c if (pparam->encode && pparam->encode->details.sdl_type) { details 2560 ext/soap/php_sdl.c if (pfault->details) { details 2561 ext/soap/php_sdl.c pfault->details = make_persistent_sdl_parameters(pfault->details, ptr_map); details 2824 ext/soap/php_sdl.c if (penc->details.type_str) { details 2825 ext/soap/php_sdl.c penc->details.type_str = strdup(penc->details.type_str); details 2827 ext/soap/php_sdl.c if (penc->details.ns) { details 2828 ext/soap/php_sdl.c penc->details.ns = strdup(penc->details.ns); details 2831 ext/soap/php_sdl.c if (penc->details.sdl_type) { details 2832 ext/soap/php_sdl.c make_persistent_sdl_type_ref(&penc->details.sdl_type, ptr_map, bp_types); details 3622 ext/soap/php_sdl.c if (fault->details) { details 3623 ext/soap/php_sdl.c zend_hash_destroy(fault->details); details 3624 ext/soap/php_sdl.c efree(fault->details); details 3643 ext/soap/php_sdl.c if (fault->details) { details 3644 ext/soap/php_sdl.c zend_hash_destroy(fault->details); details 3645 ext/soap/php_sdl.c free(fault->details); details 224 ext/soap/php_sdl.h HashTable *details; /* array of sdlParamPtr */ details 55 ext/soap/soap.c static void soap_server_fault(char* code, char* string, char *actor, zval* details, char *name); details 287 ext/soap/soap.c ZEND_ARG_INFO(0, details) details 550 ext/soap/soap.c if (defaultEncoding[i].details.type_str) { details 551 ext/soap/soap.c if (defaultEncoding[i].details.ns != NULL) { details 553 ext/soap/soap.c spprintf(&ns_type, 0, "%s:%s", defaultEncoding[i].details.ns, defaultEncoding[i].details.type_str); details 557 ext/soap/soap.c zend_hash_str_add_ptr(&defEnc, defaultEncoding[i].details.type_str, strlen(defaultEncoding[i].details.type_str), enc); details 561 ext/soap/soap.c if (!zend_hash_index_exists(&defEncIndex, defaultEncoding[i].details.type)) { details 562 ext/soap/soap.c zend_hash_index_update_ptr(&defEncIndex, defaultEncoding[i].details.type, enc); details 565 ext/soap/soap.c } while (defaultEncoding[i].details.type != END_KNOWN_TYPES); details 886 ext/soap/soap.c zval *code = NULL, *details = NULL, *headerfault = NULL, *this_ptr; details 892 ext/soap/soap.c &details, &name, &name_len, &headerfault) == FAILURE) { details 928 ext/soap/soap.c set_soap_fault(this_ptr, fault_code_ns, fault_code, fault_string, fault_actor, details, name); details 1085 ext/soap/soap.c new_enc->details.type = enc->details.type; details 1086 ext/soap/soap.c new_enc->details.ns = estrdup(enc->details.ns); details 1087 ext/soap/soap.c new_enc->details.type_str = estrdup(enc->details.type_str); details 1088 ext/soap/soap.c new_enc->details.sdl_type = enc->details.sdl_type; details 1091 ext/soap/soap.c new_enc->details.type = enc->details.type; details 1093 ext/soap/soap.c new_enc->details.ns = estrdup(type_ns); details 1095 ext/soap/soap.c new_enc->details.type_str = estrdup(type_name); details 1099 ext/soap/soap.c new_enc->details.map = emalloc(sizeof(soapMapping)); details 1100 ext/soap/soap.c memset(new_enc->details.map, 0, sizeof(soapMapping)); details 1102 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_xml, to_xml); details 1104 ext/soap/soap.c } else if (enc->details.map && Z_TYPE(enc->details.map->to_xml) != IS_UNDEF) { details 1105 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_xml, &enc->details.map->to_xml); details 1108 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_zval, to_zval); details 1110 ext/soap/soap.c } else if (enc->details.map && Z_TYPE(enc->details.map->to_zval) != IS_UNDEF) { details 1111 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_zval, &enc->details.map->to_zval); details 2012 ext/soap/soap.c zval* details = NULL; details 2022 ext/soap/soap.c &code, &code_len, &string, &string_len, &actor, &actor_len, &details, details 2027 ext/soap/soap.c soap_server_fault(code, string, actor, details, name); details 2115 ext/soap/soap.c static void soap_server_fault(char* code, char* string, char *actor, zval* details, char* name) details 2120 ext/soap/soap.c set_soap_fault(&ret, NULL, code, string, actor, details, name); details 3986 ext/soap/soap.c fault->details && details 3987 ext/soap/soap.c zend_hash_num_elements(fault->details) == 1) { details 3990 ext/soap/soap.c zend_hash_internal_pointer_reset(fault->details); details 3991 ext/soap/soap.c sparam = zend_hash_get_current_data_ptr(fault->details); details 4046 ext/soap/soap.c if (fault && fault->details && zend_hash_num_elements(fault->details) == 1) { details 4059 ext/soap/soap.c zend_hash_internal_pointer_reset(fault->details); details 4060 ext/soap/soap.c sparam = zend_hash_get_current_data_ptr(fault->details); details 4592 ext/soap/soap.c if (param->encode && param->encode->details.type_str) { details 4593 ext/soap/soap.c smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str)); details 4605 ext/soap/soap.c if (param->encode && param->encode->details.type_str) { details 4606 ext/soap/soap.c smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str)); details 4629 ext/soap/soap.c if (param->encode && param->encode->details.type_str) { details 4630 ext/soap/soap.c smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str)); details 4689 ext/soap/soap.c smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str)); details 4731 ext/soap/soap.c (type->encode->details.type == IS_ARRAY || details 4732 ext/soap/soap.c type->encode->details.type == SOAP_ENC_ARRAY)) { details 4771 ext/soap/soap.c elementType->encode && elementType->encode->details.type_str) { details 4772 ext/soap/soap.c smart_str_appends(buf, elementType->encode->details.type_str); details 4798 ext/soap/soap.c while (enc && enc->details.sdl_type && details 4799 ext/soap/soap.c enc != enc->details.sdl_type->encode && details 4800 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && details 4801 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && details 4802 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { details 4803 ext/soap/soap.c enc = enc->details.sdl_type->encode; details 4810 ext/soap/soap.c smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str)); details 4825 ext/soap/soap.c if (attr->encode && attr->encode->details.type_str) { details 4826 ext/soap/soap.c smart_str_appends(buf, attr->encode->details.type_str); details 5268 ext/standard/basic_functions.c int details = va_arg(args, int); details 5278 ext/standard/basic_functions.c if (details) { details 5320 ext/standard/basic_functions.c zend_bool details = 1; details 5322 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|s!b", &extname, &extname_len, &details) == FAILURE) { details 5337 ext/standard/basic_functions.c zend_hash_apply_with_arguments(EG(ini_directives), php_ini_get_option, 2, return_value, extnumber, details); details 221 ext/xmlrpc/libxmlrpc/xml_to_soap.c const char* actor, const char* details) { details 227 ext/xmlrpc/libxmlrpc/xml_to_soap.c XMLRPC_CreateValueString(TOKEN_SOAP_FAULTDETAILS, details, 0),