ctor_args 402 ext/pdo/pdo_dbh.c static zval *pdo_stmt_instantiate(pdo_dbh_t *dbh, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ ctor_args 404 ext/pdo/pdo_dbh.c if (!Z_ISUNDEF_P(ctor_args)) { ctor_args 405 ext/pdo/pdo_dbh.c if (Z_TYPE_P(ctor_args) != IS_ARRAY) { ctor_args 422 ext/pdo/pdo_dbh.c static void pdo_stmt_construct(zend_execute_data *execute_data, pdo_stmt_t *stmt, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ ctor_args 448 ext/pdo/pdo_dbh.c zend_fcall_info_args(&fci, ctor_args); ctor_args 472 ext/pdo/pdo_dbh.c zval *options = NULL, *opt, *item, ctor_args; ctor_args 519 ext/pdo/pdo_dbh.c ZVAL_COPY_VALUE(&ctor_args, item); ctor_args 521 ext/pdo/pdo_dbh.c ZVAL_UNDEF(&ctor_args); ctor_args 525 ext/pdo/pdo_dbh.c ZVAL_COPY_VALUE(&ctor_args, &dbh->def_stmt_ctor_args); ctor_args 528 ext/pdo/pdo_dbh.c if (!pdo_stmt_instantiate(dbh, return_value, dbstmt_ce, &ctor_args)) { ctor_args 551 ext/pdo/pdo_dbh.c pdo_stmt_construct(execute_data, stmt, return_value, dbstmt_ce, &ctor_args); ctor_args 56 ext/pdo/pdo_stmt.c ZEND_ARG_INFO(0, ctor_args) /* array */ ctor_args 66 ext/pdo/pdo_stmt.c ZEND_ARG_INFO(0, ctor_args) /* array */ ctor_args 751 ext/pdo/pdo_stmt.c zend_fcall_info_args_ex(fci, ce->constructor, &stmt->fetch.cls.ctor_args); ctor_args 758 ext/pdo/pdo_stmt.c } else if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) { ctor_args 810 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) { ctor_args 820 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args) && free_ctor_agrs) { ctor_args 821 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.cls.ctor_args); ctor_args 822 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); ctor_args 925 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); ctor_args 1164 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); ctor_args 1302 ext/pdo/pdo_stmt.c zval old_ctor_args, *ctor_args = NULL; ctor_args 1307 ext/pdo/pdo_stmt.c if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "|S!a", &class_name, &ctor_args)) { ctor_args 1318 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); ctor_args 1323 ext/pdo/pdo_stmt.c if (ctor_args) { ctor_args 1324 ext/pdo/pdo_stmt.c if (Z_TYPE_P(ctor_args) == IS_ARRAY && zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { ctor_args 1325 ext/pdo/pdo_stmt.c ZVAL_DUP(&stmt->fetch.cls.ctor_args, ctor_args); ctor_args 1327 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); ctor_args 1350 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); ctor_args 1388 ext/pdo/pdo_stmt.c zval old_ctor_args, *ctor_args = NULL; ctor_args 1392 ext/pdo/pdo_stmt.c if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "|lzz", &how, &arg2, &ctor_args)) { ctor_args 1401 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); ctor_args 1414 ext/pdo/pdo_stmt.c if (Z_TYPE_P(ctor_args) != IS_NULL && Z_TYPE_P(ctor_args) != IS_ARRAY) { ctor_args 1419 ext/pdo/pdo_stmt.c if (Z_TYPE_P(ctor_args) != IS_ARRAY || !zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { ctor_args 1420 ext/pdo/pdo_stmt.c ctor_args = NULL; ctor_args 1424 ext/pdo/pdo_stmt.c if (ctor_args) { ctor_args 1425 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, ctor_args); /* we're not going to free these */ ctor_args 1427 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); ctor_args 1524 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); ctor_args 1939 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); ctor_args 1950 ext/pdo/pdo_stmt.c ZVAL_DUP(&stmt->fetch.cls.ctor_args, &args[skip+2]); ctor_args 617 ext/pdo/php_pdo_driver.h zval ctor_args; /* freed */