details           284 ext/soap/php_encoding.c 		    if (strcmp((*enc)->details.type_str, type) == 0) {
details           510 ext/soap/php_encoding.c 		if (SOAP_GLOBAL(typemap) && encode->details.type_str) {
details           514 ext/soap/php_encoding.c 			if (encode->details.ns) {
details           515 ext/soap/php_encoding.c 				smart_str_appends(&nscat, encode->details.ns);
details           518 ext/soap/php_encoding.c 			smart_str_appends(&nscat, encode->details.type_str);
details           526 ext/soap/php_encoding.c 			node = encode->to_xml(&encode->details, data, style, parent TSRMLS_CC);
details           528 ext/soap/php_encoding.c 				set_ns_and_type(node, &encode->details);
details           545 ext/soap/php_encoding.c 		if (encode->details.type_str) {
details           549 ext/soap/php_encoding.c 			if (encode->details.ns) {
details           550 ext/soap/php_encoding.c 				smart_str_appends(&nscat, encode->details.ns);
details           553 ext/soap/php_encoding.c 			smart_str_appends(&nscat, encode->details.type_str);
details           586 ext/soap/php_encoding.c 		ret = encode->to_zval(&encode->details, data TSRMLS_CC);
details           607 ext/soap/php_encoding.c 			         tmp->details.sdl_type != NULL &&
details           608 ext/soap/php_encoding.c 			         tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) {
details           609 ext/soap/php_encoding.c 			    if (enc == tmp->details.sdl_type->encode ||
details           610 ext/soap/php_encoding.c 			        tmp == tmp->details.sdl_type->encode) {
details           614 ext/soap/php_encoding.c 			    tmp = tmp->details.sdl_type->encode;
details          1501 ext/soap/php_encoding.c 		    sdlType->encode && type != &sdlType->encode->details) {
details          1505 ext/soap/php_encoding.c 			while (enc && enc->details.sdl_type &&
details          1506 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
details          1507 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
details          1508 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
details          1509 ext/soap/php_encoding.c 				enc = enc->details.sdl_type->encode;
details          1532 ext/soap/php_encoding.c 		           type != &sdlType->encode->details) {
details          1533 ext/soap/php_encoding.c 			if (sdlType->encode->details.sdl_type &&
details          1534 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
details          1535 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
details          1536 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
details          1545 ext/soap/php_encoding.c 			        sdlType->encode->details.sdl_type != NULL &&
details          1546 ext/soap/php_encoding.c 			        (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX ||
details          1547 ext/soap/php_encoding.c 			         sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION ||
details          1548 ext/soap/php_encoding.c 			         sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) &&
details          1549 ext/soap/php_encoding.c 			        (sdlType->encode->details.sdl_type->encode == NULL ||
details          1550 ext/soap/php_encoding.c 			         (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY &&
details          1551 ext/soap/php_encoding.c 			          sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) {
details          1552 ext/soap/php_encoding.c 					ret = to_zval_object_ex(&sdlType->encode->details, data, ce TSRMLS_CC);
details          1919 ext/soap/php_encoding.c 		    sdlType->encode && type != &sdlType->encode->details) {
details          1923 ext/soap/php_encoding.c 			while (enc && enc->details.sdl_type &&
details          1924 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
details          1925 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
details          1926 ext/soap/php_encoding.c 			       enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
details          1927 ext/soap/php_encoding.c 				enc = enc->details.sdl_type->encode;
details          1944 ext/soap/php_encoding.c 		           sdlType->encode && type != &sdlType->encode->details) {
details          1945 ext/soap/php_encoding.c 			if (sdlType->encode->details.sdl_type &&
details          1946 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
details          1947 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
details          1948 ext/soap/php_encoding.c 			    sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
details          2242 ext/soap/php_encoding.c  				} else if (style == SOAP_LITERAL && enc && enc->details.type_str) {
details          2243 ext/soap/php_encoding.c 					xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str));
details          2266 ext/soap/php_encoding.c  				} else if (style == SOAP_LITERAL && enc && enc->details.type_str) {
details          2267 ext/soap/php_encoding.c 					xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str));
details          2487 ext/soap/php_encoding.c 			     elementType->encode && elementType->encode->details.type_str) {
details          2490 ext/soap/php_encoding.c 				get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &array_type);
details          2499 ext/soap/php_encoding.c 		           elementType->encode && elementType->encode->details.type_str) {
details          2503 ext/soap/php_encoding.c 			get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &array_type);
details          2544 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 TSRMLS_CC);
details          2914 ext/soap/php_encoding.c 			if (enc && type == &enc->details) {
details          2920 ext/soap/php_encoding.c 			         tmp->details.sdl_type != NULL &&
details          2921 ext/soap/php_encoding.c 			         tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) {
details          2922 ext/soap/php_encoding.c 			    if (enc == tmp->details.sdl_type->encode ||
details          2923 ext/soap/php_encoding.c 			        tmp == tmp->details.sdl_type->encode) {
details          2927 ext/soap/php_encoding.c 			    tmp = tmp->details.sdl_type->encode;
details          2955 ext/soap/php_encoding.c 	if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) {
details          2962 ext/soap/php_encoding.c 		add_property_long(soapvar, "enc_type", enc->details.type);
details          3316 ext/soap/php_encoding.c 			if (type->encode && enc != &type->encode->details) {
details          3330 ext/soap/php_encoding.c 			    (type->encode->details.type == IS_ARRAY ||
details          3331 ext/soap/php_encoding.c 			     type->encode->details.type == SOAP_ENC_ARRAY)) {
details          3380 ext/soap/php_encoding.c 			if (type->encode && enc != &type->encode->details) {
details          3396 ext/soap/php_encoding.c 			    (type->encode->details.type == IS_ARRAY ||
details          3397 ext/soap/php_encoding.c 			     type->encode->details.type == SOAP_ENC_ARRAY)) {
details          3722 ext/soap/php_encoding.c 			get_type_str(node, enc->details.ns, enc->details.type_str, type);
details          3765 ext/soap/php_encoding.c 	if (t->details.ns) {
details          3766 ext/soap/php_encoding.c 		efree(t->details.ns);
details          3768 ext/soap/php_encoding.c 	if (t->details.type_str) {
details          3769 ext/soap/php_encoding.c 		efree(t->details.type_str);
details          3771 ext/soap/php_encoding.c 	if (t->details.map) {
details          3772 ext/soap/php_encoding.c 		delete_mapping(t->details.map);
details          3780 ext/soap/php_encoding.c 	if (t->details.ns) {
details          3781 ext/soap/php_encoding.c 		free(t->details.ns);
details          3783 ext/soap/php_encoding.c 	if (t->details.type_str) {
details          3784 ext/soap/php_encoding.c 		free(t->details.type_str);
details          3787 ext/soap/php_encoding.c 	assert(t->details.map == NULL);
details           185 ext/soap/php_encoding.h 	encodeType details;
details           183 ext/soap/php_packet_soap.c 		zval *details = NULL;
details           208 ext/soap/php_packet_soap.c 				details = master_to_zval(NULL, tmp TSRMLS_CC);
details           232 ext/soap/php_packet_soap.c 				details = master_to_zval(NULL, tmp TSRMLS_CC);
details           235 ext/soap/php_packet_soap.c 		add_soap_fault(this_ptr, faultcode, faultstring, faultactor, details TSRMLS_CC);
details           242 ext/soap/php_packet_soap.c 		if (details) {
details           243 ext/soap/php_packet_soap.c 			Z_DELREF_P(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          1392 ext/soap/php_schema.c 		cur_type->encode->details.ns = estrdup(newType->namens);
details          1393 ext/soap/php_schema.c 		cur_type->encode->details.type_str = estrdup(newType->name);
details          1394 ext/soap/php_schema.c 		cur_type->encode->details.sdl_type = *ptr;
details           149 ext/soap/php_sdl.c 				new_enc->details.ns = zend_strndup(ns, ns_len);
details           150 ext/soap/php_sdl.c 				new_enc->details.type_str = strdup(new_enc->details.type_str);
details           152 ext/soap/php_sdl.c 				new_enc->details.ns = estrndup(ns, ns_len);
details           153 ext/soap/php_sdl.c 				new_enc->details.type_str = estrdup(new_enc->details.type_str);
details          1070 ext/soap/php_sdl.c 							f->details = wsdl_message(&ctx, message->children->content);
details          1071 ext/soap/php_sdl.c 							if (f->details == NULL || zend_hash_num_elements(f->details) > 1) {
details          1414 ext/soap/php_sdl.c 	WSDL_CACHE_GET_INT(enc->details.type, in);
details          1415 ext/soap/php_sdl.c 	enc->details.type_str = sdl_deserialize_string(in);
details          1416 ext/soap/php_sdl.c 	enc->details.ns = sdl_deserialize_string(in);
details          1418 ext/soap/php_sdl.c 	enc->details.sdl_type = types[i];
details          1422 ext/soap/php_sdl.c 	if (enc->details.sdl_type == NULL) {
details          1423 ext/soap/php_sdl.c 		int ns_len = strlen(enc->details.ns);
details          1424 ext/soap/php_sdl.c 		int type_len = strlen(enc->details.type_str);
details          1427 ext/soap/php_sdl.c 		      memcmp(enc->details.ns, SOAP_1_1_ENC_NAMESPACE, sizeof(SOAP_1_1_ENC_NAMESPACE)-1) == 0) ||
details          1429 ext/soap/php_sdl.c 		      memcmp(enc->details.ns, SOAP_1_2_ENC_NAMESPACE, sizeof(SOAP_1_2_ENC_NAMESPACE)-1) == 0))) {
details          1440 ext/soap/php_sdl.c 			memcpy(enc_nscat+enc_ns_len+1, enc->details.type_str, type_len);
details          1611 ext/soap/php_sdl.c 	while (enc->details.type != END_KNOWN_TYPES) {
details          1624 ext/soap/php_sdl.c 	while (enc->details.type != END_KNOWN_TYPES) {
details          1740 ext/soap/php_sdl.c 					fault->details =sdl_deserialize_parameters(encoders, types, &in);
details          2026 ext/soap/php_sdl.c 	WSDL_CACHE_PUT_INT(enc->details.type, out);
details          2027 ext/soap/php_sdl.c 	sdl_serialize_string(enc->details.type_str, out);
details          2028 ext/soap/php_sdl.c 	sdl_serialize_string(enc->details.ns, out);
details          2029 ext/soap/php_sdl.c 	sdl_serialize_type_ref(enc->details.sdl_type, tmp_types, out);
details          2215 ext/soap/php_sdl.c 	while (enc->details.type != END_KNOWN_TYPES) {
details          2334 ext/soap/php_sdl.c 					sdl_serialize_parameters((*fault)->details, &tmp_encoders, &tmp_types, out);
details          2467 ext/soap/php_sdl.c 		if (pheader->encode->details.sdl_type) {
details          2532 ext/soap/php_sdl.c 		if (pparam->encode && pparam->encode->details.sdl_type) {
details          2578 ext/soap/php_sdl.c 		if (pfault->details) {
details          2579 ext/soap/php_sdl.c 			pfault->details = make_persistent_sdl_parameters(pfault->details, ptr_map);
details          2855 ext/soap/php_sdl.c 	if (penc->details.type_str) {
details          2856 ext/soap/php_sdl.c 		penc->details.type_str = strdup(penc->details.type_str);
details          2858 ext/soap/php_sdl.c 	if (penc->details.ns) {
details          2859 ext/soap/php_sdl.c 		penc->details.ns = strdup(penc->details.ns);
details          2862 ext/soap/php_sdl.c 	if (penc->details.sdl_type) {
details          2863 ext/soap/php_sdl.c 		make_persistent_sdl_type_ref(&penc->details.sdl_type, ptr_map, bp_types);
details          3667 ext/soap/php_sdl.c 	if (fault->details) {
details          3668 ext/soap/php_sdl.c 		zend_hash_destroy(fault->details);
details          3669 ext/soap/php_sdl.c 		efree(fault->details);
details          3688 ext/soap/php_sdl.c 	if (fault->details) {
details          3689 ext/soap/php_sdl.c 		zend_hash_destroy(fault->details);
details          3690 ext/soap/php_sdl.c 		free(fault->details);
details           224 ext/soap/php_sdl.h 	HashTable *details;            /* array of sdlParamPtr */
details            54 ext/soap/soap.c static void soap_server_fault(char* code, char* string, char *actor, zval* details, char *name TSRMLS_DC);
details           288 ext/soap/soap.c 	ZEND_ARG_INFO(0, details)
details           548 ext/soap/soap.c 		if (defaultEncoding[i].details.type_str) {
details           549 ext/soap/soap.c 			if (defaultEncoding[i].details.ns != NULL) {
details           551 ext/soap/soap.c 				spprintf(&ns_type, 0, "%s:%s", defaultEncoding[i].details.ns, defaultEncoding[i].details.type_str);
details           555 ext/soap/soap.c 				zend_hash_add(&defEnc, defaultEncoding[i].details.type_str, strlen(defaultEncoding[i].details.type_str) + 1, &enc, sizeof(encodePtr), NULL);
details           559 ext/soap/soap.c 		if (!zend_hash_index_exists(&defEncIndex, defaultEncoding[i].details.type)) {
details           560 ext/soap/soap.c 			zend_hash_index_update(&defEncIndex, defaultEncoding[i].details.type, &enc, sizeof(encodePtr), NULL);
details           563 ext/soap/soap.c 	} while (defaultEncoding[i].details.type != END_KNOWN_TYPES);
details           853 ext/soap/soap.c 	zval *code = NULL, *details = NULL, *headerfault = NULL;
details           859 ext/soap/soap.c 		&details, &name, &name_len, &headerfault) == FAILURE) {
details           894 ext/soap/soap.c 	set_soap_fault(this_ptr, fault_code_ns, fault_code, fault_string, fault_actor, details, name TSRMLS_CC);
details          1059 ext/soap/soap.c 				new_enc->details.type = enc->details.type;
details          1060 ext/soap/soap.c 				new_enc->details.ns = estrdup(enc->details.ns);
details          1061 ext/soap/soap.c 				new_enc->details.type_str = estrdup(enc->details.type_str);
details          1062 ext/soap/soap.c 				new_enc->details.sdl_type = enc->details.sdl_type;
details          1065 ext/soap/soap.c 				new_enc->details.type = enc->details.type;
details          1067 ext/soap/soap.c 					new_enc->details.ns = estrdup(type_ns);
details          1069 ext/soap/soap.c 				new_enc->details.type_str = estrdup(type_name);
details          1073 ext/soap/soap.c 			new_enc->details.map = emalloc(sizeof(soapMapping));
details          1074 ext/soap/soap.c 			memset(new_enc->details.map, 0, sizeof(soapMapping));
details          1077 ext/soap/soap.c 				new_enc->details.map->to_xml = to_xml;
details          1079 ext/soap/soap.c 			} else if (enc->details.map && enc->details.map->to_xml) {
details          1080 ext/soap/soap.c 				zval_add_ref(&enc->details.map->to_xml);
details          1081 ext/soap/soap.c 				new_enc->details.map->to_xml = enc->details.map->to_xml;
details          1085 ext/soap/soap.c 				new_enc->details.map->to_zval = to_zval;
details          1087 ext/soap/soap.c 			} else if (enc->details.map && enc->details.map->to_zval) {
details          1088 ext/soap/soap.c 				zval_add_ref(&enc->details.map->to_zval);
details          1089 ext/soap/soap.c 				new_enc->details.map->to_zval = enc->details.map->to_zval;
details          2009 ext/soap/soap.c 	zval* details = NULL;
details          2019 ext/soap/soap.c 	    &code, &code_len, &string, &string_len, &actor, &actor_len, &details,
details          2024 ext/soap/soap.c 	soap_server_fault(code, string, actor, details, name TSRMLS_CC);
details          2112 ext/soap/soap.c static void soap_server_fault(char* code, char* string, char *actor, zval* details, char* name TSRMLS_DC)
details          2118 ext/soap/soap.c 	set_soap_fault(&ret, NULL, code, string, actor, details, name TSRMLS_CC);
details          3995 ext/soap/soap.c 		    fault->details &&
details          3996 ext/soap/soap.c 		    zend_hash_num_elements(fault->details) == 1) {
details          3999 ext/soap/soap.c 			zend_hash_internal_pointer_reset(fault->details);
details          4000 ext/soap/soap.c 			zend_hash_get_current_data(fault->details, (void**)&sparam);
details          4058 ext/soap/soap.c 		if (fault && fault->details && zend_hash_num_elements(fault->details) == 1) {
details          4071 ext/soap/soap.c 			zend_hash_internal_pointer_reset(fault->details);
details          4072 ext/soap/soap.c 			zend_hash_get_current_data(fault->details, (void**)&sparam);
details          4615 ext/soap/soap.c 			if ((*param)->encode && (*param)->encode->details.type_str) {
details          4616 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          4655 ext/soap/soap.c 			if ((*param)->encode && (*param)->encode->details.type_str) {
details          4656 ext/soap/soap.c 				smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_str));
details          4718 ext/soap/soap.c 				smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
details          4763 ext/soap/soap.c 			    (type->encode->details.type == IS_ARRAY ||
details          4764 ext/soap/soap.c 			     type->encode->details.type == SOAP_ENC_ARRAY)) {
details          4806 ext/soap/soap.c 					           elementType->encode && elementType->encode->details.type_str) {
details          4807 ext/soap/soap.c 						smart_str_appends(buf, elementType->encode->details.type_str);
details          4834 ext/soap/soap.c 					while (enc && enc->details.sdl_type &&
details          4835 ext/soap/soap.c 					       enc != enc->details.sdl_type->encode &&
details          4836 ext/soap/soap.c 					       enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
details          4837 ext/soap/soap.c 					       enc->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
details          4838 ext/soap/soap.c 					       enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
details          4839 ext/soap/soap.c 						enc = enc->details.sdl_type->encode;
details          4844 ext/soap/soap.c 						smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
details          4858 ext/soap/soap.c 						if ((*attr)->encode && (*attr)->encode->details.type_str) {
details          4859 ext/soap/soap.c 							smart_str_appends(buf, (*attr)->encode->details.type_str);
details          5324 ext/standard/basic_functions.c 	int details = va_arg(args, int);
details          5334 ext/standard/basic_functions.c 		if (details) {
details          5374 ext/standard/basic_functions.c 	zend_bool details = 1;
details          5376 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!b", &extname, &extname_len, &details) == FAILURE) {
details          5391 ext/standard/basic_functions.c 	zend_hash_apply_with_arguments(EG(ini_directives) TSRMLS_CC, (apply_func_args_t) 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),