Lines Matching refs:details

54 static ZEND_NORETURN void soap_server_fault(char* code, char* string, char *actor, zval* details, c…
312 if (defaultEncoding[i].details.type_str) { in php_soap_prepare_globals()
313 if (defaultEncoding[i].details.ns != NULL) { in php_soap_prepare_globals()
315 …lark_notation_len = spprintf(&clark_notation, 0, "{%s}%s", enc->details.ns, enc->details.type_str); in php_soap_prepare_globals()
316 enc->details.clark_notation = zend_string_init(clark_notation, clark_notation_len, true); in php_soap_prepare_globals()
317 size_t ns_type_len = spprintf(&ns_type, 0, "%s:%s", enc->details.ns, enc->details.type_str); in php_soap_prepare_globals()
322 …zend_hash_str_add_ptr(&defEnc, defaultEncoding[i].details.type_str, strlen(defaultEncoding[i].deta… in php_soap_prepare_globals()
326 zend_hash_index_add_ptr(&defEncIndex, defaultEncoding[i].details.type, (void*)enc); in php_soap_prepare_globals()
328 } while (defaultEncoding[i].details.type != END_KNOWN_TYPES); in php_soap_prepare_globals()
361 if (defaultEncoding[i].details.clark_notation) { in PHP_MSHUTDOWN_FUNCTION()
362 zend_string_release_ex(defaultEncoding[i].details.clark_notation, 1); in PHP_MSHUTDOWN_FUNCTION()
365 } while (defaultEncoding[i].details.type != END_KNOWN_TYPES); in PHP_MSHUTDOWN_FUNCTION()
542 zval *details = NULL, *headerfault = NULL, *this_ptr; in PHP_METHOD() local
551 Z_PARAM_ZVAL_OR_NULL(details) in PHP_METHOD()
579 set_soap_fault(this_ptr, fault_code_ns, fault_code, fault_string, fault_actor, details, name); in PHP_METHOD()
725 new_enc->details.type = enc->details.type; in soap_create_typemap()
726 new_enc->details.ns = estrdup(enc->details.ns); in soap_create_typemap()
727 new_enc->details.type_str = estrdup(enc->details.type_str); in soap_create_typemap()
728 new_enc->details.sdl_type = enc->details.sdl_type; in soap_create_typemap()
731 new_enc->details.type = enc->details.type; in soap_create_typemap()
733 new_enc->details.ns = estrdup(type_ns); in soap_create_typemap()
735 new_enc->details.type_str = estrdup(type_name); in soap_create_typemap()
739 new_enc->details.map = emalloc(sizeof(soapMapping)); in soap_create_typemap()
740 memset(new_enc->details.map, 0, sizeof(soapMapping)); in soap_create_typemap()
742 ZVAL_COPY(&new_enc->details.map->to_xml, to_xml); in soap_create_typemap()
744 } else if (enc->details.map && Z_TYPE(enc->details.map->to_xml) != IS_UNDEF) { in soap_create_typemap()
745 ZVAL_COPY(&new_enc->details.map->to_xml, &enc->details.map->to_xml); in soap_create_typemap()
748 ZVAL_COPY(&new_enc->details.map->to_zval, to_zval); in soap_create_typemap()
750 } else if (enc->details.map && Z_TYPE(enc->details.map->to_zval) != IS_UNDEF) { in soap_create_typemap()
751 ZVAL_COPY(&new_enc->details.map->to_zval, &enc->details.map->to_zval); in soap_create_typemap()
1605 zval* details = NULL; local
1610 &code, &code_len, &string, &string_len, &actor, &actor_len, &details,
1620 soap_server_fault(code, string, actor, details, name);
1710 static ZEND_NORETURN void soap_server_fault(char* code, char* string, char *actor, zval* details, c… argument
1715 set_soap_fault(&ret, NULL, code, string, actor, details, name);
3473 fault->details &&
3474 zend_hash_num_elements(fault->details) == 1) {
3477 zend_hash_internal_pointer_reset(fault->details);
3478 sparam = zend_hash_get_current_data_ptr(fault->details);
3536 if (fault && fault->details && zend_hash_num_elements(fault->details) == 1) {
3549 zend_hash_internal_pointer_reset(fault->details);
3550 sparam = zend_hash_get_current_data_ptr(fault->details);
4099 if (param->encode && param->encode->details.type_str) {
4100 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4112 if (param->encode && param->encode->details.type_str) {
4113 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4136 if (param->encode && param->encode->details.type_str) {
4137 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4198 smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
4240 (type->encode->details.type == IS_ARRAY ||
4241 type->encode->details.type == SOAP_ENC_ARRAY)) {
4280 elementType->encode && elementType->encode->details.type_str) {
4281 smart_str_appends(buf, elementType->encode->details.type_str);
4307 while (enc && enc->details.sdl_type &&
4308 enc != enc->details.sdl_type->encode &&
4309 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE &&
4310 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST &&
4311 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) {
4312 enc = enc->details.sdl_type->encode;
4319 … smart_str_appendl(buf, type->encode->details.type_str, strlen(type->encode->details.type_str));
4334 if (attr->encode && attr->encode->details.type_str) {
4335 smart_str_appends(buf, attr->encode->details.type_str);