Lines Matching refs:parameter
336 zval *parameter; in pgsql_stmt_param_hook() local
345 if (Z_ISREF(param->parameter)) { in pgsql_stmt_param_hook()
346 parameter = Z_REFVAL(param->parameter); in pgsql_stmt_param_hook()
348 parameter = ¶m->parameter; in pgsql_stmt_param_hook()
352 Z_TYPE_P(parameter) == IS_RESOURCE) { in pgsql_stmt_param_hook()
354 php_stream_from_zval_no_verify(stm, parameter); in pgsql_stmt_param_hook()
373 ZVAL_STR(parameter, str); in pgsql_stmt_param_hook()
375 ZVAL_EMPTY_STRING(parameter); in pgsql_stmt_param_hook()
386 Z_TYPE_P(parameter) == IS_NULL) { in pgsql_stmt_param_hook()
389 } else if (Z_TYPE_P(parameter) == IS_FALSE || Z_TYPE_P(parameter) == IS_TRUE) { in pgsql_stmt_param_hook()
390 S->param_values[param->paramno] = Z_TYPE_P(parameter) == IS_TRUE ? "t" : "f"; in pgsql_stmt_param_hook()
394 convert_to_string(parameter); in pgsql_stmt_param_hook()
395 S->param_values[param->paramno] = Z_STRVAL_P(parameter); in pgsql_stmt_param_hook()
396 S->param_lengths[param->paramno] = Z_STRLEN_P(parameter); in pgsql_stmt_param_hook()
413 const char *s = zend_is_true(¶m->parameter) ? "t" : "f"; in pgsql_stmt_param_hook()
415 zval_ptr_dtor(¶m->parameter); in pgsql_stmt_param_hook()
416 ZVAL_STRINGL(¶m->parameter, s, 1); in pgsql_stmt_param_hook()