Lines Matching refs:param

65 static xmlNodePtr serialize_parameter(sdlParamPtr param,zval *param_val,int index,char *name, int s…
66 static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName, int style, xmlNodeP…
1648 zval readfile, readfile_ret, *param; local
1652 MAKE_STD_ZVAL(param);
1655 ZVAL_STRING(param, service->sdl->source, 1);
1657 …if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param TSRMLS_CC) =…
1661 zval_ptr_dtor(&param);
1702 zval param; local
1709 params[0] = &param;
1715 params[0] = &param;
3028 zval **param; local
3103 zend_hash_get_current_data_ex(Z_ARRVAL_P(args), (void **) &param, &pos) == SUCCESS;
3106 real_args[i++] = *param;
3513 sdlParamPtr *param; local
3522 while (zend_hash_get_current_data(function->requestParameters, (void **)&param) == SUCCESS) {
3523 if (get_node(params, (*param)->paramName) != NULL) {
3531 while (zend_hash_get_current_data(function->requestParameters, (void **)&param) == SUCCESS) {
3532 val = get_node(params, (*param)->paramName);
3538 tmp_parameters[cur_param] = master_to_zval((*param)->encode, val);
3577 sdlParamPtr *param = NULL; local
3579 zend_hash_index_find(function->requestParameters, cur_param, (void **)&param) == FAILURE) {
3583 if (param == NULL) {
3586 enc = (*param)->encode;
3896 xmlNodePtr method = NULL, param; local
3942 param = serialize_parameter(parameter, ret, 0, "return", use, method TSRMLS_CC);
3943 xmlNodeSetContent(rpc_result,param->name);
3945 param = serialize_parameter(parameter, ret, 0, "return", use, method TSRMLS_CC);
3948 param = serialize_parameter(parameter, ret, 0, "return", use, body TSRMLS_CC);
3951 ns = encode_add_ns(param, parameter->element->namens);
3952 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
3953 xmlSetNs(param, ns);
3955 } else if (strcmp((char*)param->name,"return") == 0) {
3956 ns = encode_add_ns(param, uri);
3957 xmlNodeSetName(param, BAD_CAST(function_name));
3958 xmlSetNs(param, ns);
3975 param = serialize_parameter(parameter, *data, i, param_name, use, method TSRMLS_CC);
3977 param = serialize_parameter(parameter, *data, i, param_name, use, body TSRMLS_CC);
3980 ns = encode_add_ns(param, parameter->element->namens);
3981 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
3982 xmlSetNs(param, ns);
4000 xmlNodePtr envelope = NULL, body, param; local
4091 param = xmlNewChild(body, ns, BAD_CAST("Fault"), NULL);
4148 xmlAddChild(param, node);
4160 xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), *tmp, SOAP_LITERAL, param);
4164 xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), *tmp, SOAP_LITERAL, param);
4171 xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Code"), NULL);
4185 xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Reason"), NULL);
4203 xmlAddChild(param, node);
4245 serialize_zval(*tmp, NULL, detail_name, use, param TSRMLS_CC);
4432 xmlNodePtr param; local
4436 param = serialize_parameter(parameter, arguments[i], i, NULL, use, method TSRMLS_CC);
4438 param = serialize_parameter(parameter, arguments[i], i, NULL, use, body TSRMLS_CC);
4441 ns = encode_add_ns(param, parameter->element->namens);
4442 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
4443 xmlSetNs(param, ns);
4454 xmlNodePtr param; local
4458 param = serialize_parameter(parameter, NULL, i, NULL, use, method TSRMLS_CC);
4460 param = serialize_parameter(parameter, NULL, i, NULL, use, body TSRMLS_CC);
4463 ns = encode_add_ns(param, parameter->element->namens);
4464 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
4465 xmlSetNs(param, ns);
4572 static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int index, char *name, in… argument
4591 if (param != NULL && param->paramName != NULL) {
4592 paramName = param->paramName;
4602 xmlParam = serialize_zval(param_val, param, paramName, style, parent TSRMLS_CC);
4607 static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName, int style, xmlNodeP… argument
4613 if (param != NULL) {
4614 enc = param->encode;
4616 if (param->element) {
4617 if (param->element->fixed) {
4618 ZVAL_STRING(&defval, param->element->fixed, 0);
4620 } else if (param->element->def && !param->element->nillable) {
4621 ZVAL_STRING(&defval, param->element->def, 0);
4701 sdlParamPtr *param; local
4719 while (zend_hash_get_current_data((*tmp)->requestParameters, (void**)&param) == SUCCESS) {
4720 if ((*param)->element) {
4721 if (strcmp((*param)->element->name, (char*)node->name) != 0) {
4725 if ((*param)->element->namens != NULL && node->ns != NULL) {
4726 if (strcmp((*param)->element->namens, (char*)node->ns->href) != 0) {
4730 } else if ((void*)(*param)->element->namens != (void*)node->ns) {
4734 } else if (strcmp((*param)->paramName, (char*)node->name) != 0) {
4757 sdlParamPtr *param; local
4763 zend_hash_get_current_data(function->responseParameters, (void**)&param);
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…
4774 …while (zend_hash_get_current_data_ex(function->responseParameters, (void **)&param, &pos) != FAILU…
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…
4784 smart_str_appendl(buf, (*param)->paramName, strlen((*param)->paramName));
4800 …while (zend_hash_get_current_data_ex(function->requestParameters, (void **)&param, &pos) != FAILUR…
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…
4810 smart_str_appendl(buf, (*param)->paramName, strlen((*param)->paramName));