Searched defs:ctor_args (Results 1 - 3 of 3) sorted by relevance

/PHP_TRUNK/ext/pdo/
H A Dphp_pdo_driver.h135 PDO_ATTR_STATEMENT_CLASS, /* array(classname, array(ctor_args)) to specify the class of the constructed statement */
619 zval ctor_args; /* freed */ member in struct:_pdo_stmt_t::__anon3::__anon4
H A Dpdo_dbh.c403 static zval *pdo_stmt_instantiate(pdo_dbh_t *dbh, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ argument
405 if (!Z_ISUNDEF_P(ctor_args)) {
406 if (Z_TYPE_P(ctor_args) != IS_ARRAY) {
425 static void pdo_stmt_construct(zend_execute_data *execute_data, pdo_stmt_t *stmt, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ argument
451 zend_fcall_info_args(&fci, ctor_args);
475 zval *options = NULL, *opt, *item, ctor_args; local
494 "PDO::ATTR_STATEMENT_CLASS requires format array(classname, array(ctor_args)); "
516 "PDO::ATTR_STATEMENT_CLASS requires format array(classname, ctor_args); "
517 "ctor_args must be an array"
522 ZVAL_COPY_VALUE(&ctor_args, ite
[all...]
H A Dpdo_stmt.c56 ZEND_ARG_INFO(0, ctor_args) /* array */
66 ZEND_ARG_INFO(0, ctor_args) /* array */
752 zend_fcall_info_args_ex(fci, ce->constructor, &stmt->fetch.cls.ctor_args);
759 } else if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) {
811 if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) {
821 if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args) && free_ctor_agrs) {
822 zval_ptr_dtor(&stmt->fetch.cls.ctor_args);
823 ZVAL_UNDEF(&stmt->fetch.cls.ctor_args);
926 ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args);
1167 ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args,
1305 zval old_ctor_args, *ctor_args = NULL; local
1391 zval old_ctor_args, *ctor_args = NULL; local
[all...]

Completed in 8 milliseconds