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…
1553 zval readfile, readfile_ret, param; local
1556 ZVAL_STRING(&param, service->sdl->source);
1558 …if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param ) == FAILURE)…
1562 zval_ptr_dtor(&param);
2833 zval *param; local
2904 ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(args), param) {
2906 ZVAL_DEREF(param);
2907 ZVAL_COPY_VALUE(&real_args[i], param);
3303 sdlParamPtr param; local
3311 ZEND_HASH_FOREACH_PTR(function->requestParameters, param) {
3312 if (get_node(params, param->paramName) != NULL) {
3318 ZEND_HASH_FOREACH_PTR(function->requestParameters, param) {
3319 val = get_node(params, param->paramName);
3324 master_to_zval(&tmp_parameters[cur_param], param->encode, val);
3361 sdlParamPtr param = NULL; local
3363 (param = zend_hash_index_find_ptr(function->requestParameters, cur_param)) == NULL) {
3366 if (param == NULL) {
3369 enc = param->encode;
3713 xmlNodePtr method = NULL, param; local
3759 param = serialize_parameter(parameter, ret, 0, "return", use, method);
3760 xmlNodeSetContent(rpc_result,param->name);
3762 param = serialize_parameter(parameter, ret, 0, "return", use, method);
3765 param = serialize_parameter(parameter, ret, 0, "return", use, body);
3768 ns = encode_add_ns(param, parameter->element->namens);
3769 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
3770 xmlSetNs(param, ns);
3772 } else if (strcmp((char*)param->name,"return") == 0) {
3773 ns = encode_add_ns(param, uri);
3774 xmlNodeSetName(param, BAD_CAST(function_name));
3775 xmlSetNs(param, ns);
3787 param = serialize_parameter(parameter, data, i, ZSTR_VAL(param_name), use, method);
3789 param = serialize_parameter(parameter, data, i, ZSTR_VAL(param_name), use, body);
3792 ns = encode_add_ns(param, parameter->element->namens);
3793 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
3794 xmlSetNs(param, ns);
3815 xmlNodePtr envelope = NULL, body, param; local
3906 param = xmlNewChild(body, ns, BAD_CAST("Fault"), NULL);
3961 xmlAddChild(param, node);
3973 xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), tmp, SOAP_LITERAL, param);
3977 xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), tmp, SOAP_LITERAL, param);
3984 xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Code"), NULL);
3998 xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Reason"), NULL);
4016 xmlAddChild(param, node);
4057 serialize_zval(tmp, NULL, detail_name, use, param);
4253 xmlNodePtr param; local
4257 param = serialize_parameter(parameter, &arguments[i], i, NULL, use, method);
4259 param = serialize_parameter(parameter, &arguments[i], i, NULL, use, body);
4262 ns = encode_add_ns(param, parameter->element->namens);
4263 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
4264 xmlSetNs(param, ns);
4275 xmlNodePtr param; local
4279 param = serialize_parameter(parameter, NULL, i, NULL, use, method);
4281 param = serialize_parameter(parameter, NULL, i, NULL, use, body);
4284 ns = encode_add_ns(param, parameter->element->namens);
4285 xmlNodeSetName(param, BAD_CAST(parameter->element->name));
4286 xmlSetNs(param, ns);
4365 static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int index, char *name, in… argument
4385 if (param != NULL && param->paramName != NULL) {
4386 paramName = param->paramName;
4396 xmlParam = serialize_zval(param_val, param, paramName, style, parent);
4401 static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName, int style, xmlNodeP… argument
4408 if (param != NULL) {
4409 enc = param->encode;
4411 if (param->element) {
4412 if (param->element->fixed) {
4413 ZVAL_STRING(&defval, param->element->fixed);
4415 } else if (param->element->def && !param->element->nillable) {
4416 ZVAL_STRING(&defval, param->element->def);
4493 sdlParamPtr param; local
4509 ZEND_HASH_FOREACH_PTR(tmp->requestParameters, param) {
4510 if (param->element) {
4511 if (strcmp(param->element->name, (char*)node->name) != 0) {
4515 if (param->element->namens != NULL && node->ns != NULL) {
4516 if (strcmp(param->element->namens, (char*)node->ns->href) != 0) {
4520 } else if ((void*)param->element->namens != (void*)node->ns) {
4524 } else if (strcmp(param->paramName, (char*)node->name) != 0) {
4544 sdlParamPtr param; local
4550 param = zend_hash_get_current_data_ptr(function->responseParameters);
4551 if (param->encode && param->encode->details.type_str) {
4552 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4560 ZEND_HASH_FOREACH_PTR(function->responseParameters, param) {
4564 if (param->encode && param->encode->details.type_str) {
4565 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4570 smart_str_appendl(buf, param->paramName, strlen(param->paramName));
4584 ZEND_HASH_FOREACH_PTR(function->requestParameters, param) {
4588 if (param->encode && param->encode->details.type_str) {
4589 … smart_str_appendl(buf, param->encode->details.type_str, strlen(param->encode->details.type_str));
4594 smart_str_appendl(buf, param->paramName, strlen(param->paramName));