Lines Matching refs:details
55 static void soap_server_fault(char* code, char* string, char *actor, zval* details, char *name TSRM…
331 ZEND_ARG_INFO(0, details)
634 if (defaultEncoding[i].details.type_str) { in php_soap_prepare_globals()
635 if (defaultEncoding[i].details.ns != NULL) { in php_soap_prepare_globals()
637 …spprintf(&ns_type, 0, "%s:%s", defaultEncoding[i].details.ns, defaultEncoding[i].details.type_str); in php_soap_prepare_globals()
641 …zend_hash_add(&defEnc, defaultEncoding[i].details.type_str, strlen(defaultEncoding[i].details.type… in php_soap_prepare_globals()
645 if (!zend_hash_index_exists(&defEncIndex, defaultEncoding[i].details.type)) { in php_soap_prepare_globals()
646 …zend_hash_index_update(&defEncIndex, defaultEncoding[i].details.type, &enc, sizeof(encodePtr), NUL… in php_soap_prepare_globals()
649 } while (defaultEncoding[i].details.type != END_KNOWN_TYPES); in php_soap_prepare_globals()
957 zval *code = NULL, *details = NULL, *headerfault = NULL; in PHP_METHOD() local
963 &details, &name, &name_len, &headerfault) == FAILURE) { in PHP_METHOD()
998 …set_soap_fault(this_ptr, fault_code_ns, fault_code, fault_string, fault_actor, details, name TSRML… in PHP_METHOD()
1162 new_enc->details.type = enc->details.type; in soap_create_typemap()
1163 new_enc->details.ns = estrdup(enc->details.ns); in soap_create_typemap()
1164 new_enc->details.type_str = estrdup(enc->details.type_str); in soap_create_typemap()
1165 new_enc->details.sdl_type = enc->details.sdl_type; in soap_create_typemap()
1168 new_enc->details.type = enc->details.type; in soap_create_typemap()
1170 new_enc->details.ns = estrdup(type_ns); in soap_create_typemap()
1172 new_enc->details.type_str = estrdup(type_name); in soap_create_typemap()
1176 new_enc->details.map = emalloc(sizeof(soapMapping)); in soap_create_typemap()
1177 memset(new_enc->details.map, 0, sizeof(soapMapping)); in soap_create_typemap()
1180 new_enc->details.map->to_xml = to_xml; in soap_create_typemap()
1182 } else if (enc->details.map && enc->details.map->to_xml) { in soap_create_typemap()
1183 zval_add_ref(&enc->details.map->to_xml); in soap_create_typemap()
1184 new_enc->details.map->to_xml = enc->details.map->to_xml; in soap_create_typemap()
1188 new_enc->details.map->to_zval = to_zval; in soap_create_typemap()
1190 } else if (enc->details.map && enc->details.map->to_zval) { in soap_create_typemap()
1191 zval_add_ref(&enc->details.map->to_zval); in soap_create_typemap()
1192 new_enc->details.map->to_zval = enc->details.map->to_zval; in soap_create_typemap()
2162 zval* details = NULL; local
2172 &code, &code_len, &string, &string_len, &actor, &actor_len, &details,
2177 soap_server_fault(code, string, actor, details, name TSRMLS_CC);
2291 static void soap_server_fault(char* code, char* string, char *actor, zval* details, char* name TSRM… argument
2297 set_soap_fault(&ret, NULL, code, string, actor, details, name TSRMLS_CC);
4131 fault->details &&
4132 zend_hash_num_elements(fault->details) == 1) {
4135 zend_hash_internal_pointer_reset(fault->details);
4136 zend_hash_get_current_data(fault->details, (void**)&sparam);
4192 if (fault && fault->details && zend_hash_num_elements(fault->details) == 1) {
4205 zend_hash_internal_pointer_reset(fault->details);
4206 zend_hash_get_current_data(fault->details, (void**)&sparam);
4764 if ((*param)->encode && (*param)->encode->details.type_str) {
4765 …smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_s…
4778 if ((*param)->encode && (*param)->encode->details.type_str) {
4779 …smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_s…
4804 if ((*param)->encode && (*param)->encode->details.type_str) {
4805 …smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_s…
4867 smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
4912 (type->encode->details.type == IS_ARRAY ||
4913 type->encode->details.type == SOAP_ENC_ARRAY)) {
4953 elementType->encode && elementType->encode->details.type_str) {
4954 smart_str_appends(buf, elementType->encode->details.type_str);
4980 while (enc && enc->details.sdl_type &&
4981 enc != enc->details.sdl_type->encode &&
4982 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
4983 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
4984 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
4985 enc = enc->details.sdl_type->encode;
4990 … smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
5004 if ((*attr)->encode && (*attr)->encode->details.type_str) {
5005 smart_str_appends(buf, (*attr)->encode->details.type_str);