Lines Matching refs:soap_obj
1158 zval function_name, *params, *soap_obj, retval; local
1337 soap_obj = NULL;
1339 soap_obj = &service->soap_object;
1340 function_table = &((Z_OBJCE_P(soap_obj))->function_table);
1359 soap_obj = tmp_soap_p;
1364 if (soap_obj == NULL) {
1388 soap_obj = tmp_soap_p;
1390 soap_obj = &tmp_soap;
1393 soap_obj = &tmp_soap;
1396 soap_obj = &tmp_soap;
1400 function_table = &((Z_OBJCE_P(soap_obj))->function_table);
1429 …call_status = call_user_function(NULL, soap_obj, &h->function_name, &h->retval, h->num_params, h->…
1441 if (service->type == SOAP_CLASS && soap_obj) {zval_ptr_dtor(soap_obj);}
1446 if (service->type == SOAP_CLASS && soap_obj) {zval_ptr_dtor(soap_obj);}
1459 call_status = call_user_function(NULL, soap_obj, &function_name, &retval, num_params, params);
1463 zval_ptr_dtor(soap_obj);
1464 soap_obj = NULL;
1467 zval_ptr_dtor(soap_obj);
1468 soap_obj = NULL;
1484 if (soap_obj && service->soap_class.persistence != SOAP_PERSISTENCE_SESSION) {
1486 if (soap_obj) {
1488 zval_ptr_dtor(soap_obj);
1524 if (soap_obj && service->soap_class.persistence != SOAP_PERSISTENCE_SESSION) {
1526 if (soap_obj) {
1528 zval_ptr_dtor(soap_obj);