mirror of
https://github.com/php/php-src.git
synced 2026-04-20 22:41:20 +02:00
84 lines
2.1 KiB
PHP
84 lines
2.1 KiB
PHP
<?php
|
|
|
|
/** @generate-function-entries */
|
|
|
|
class PDOStatement implements Traversable
|
|
{
|
|
/**
|
|
* @param mixed $driverdata
|
|
* @return bool
|
|
*/
|
|
public function bindColumn(int|string $column, &$param, int $type = 0, int $maxlen = 0, $driverdata = null) {}
|
|
|
|
/**
|
|
* @param mixed $driver_options
|
|
* @return bool
|
|
*/
|
|
public function bindParam(int|string $parameter, &$param, int $type = PDO::PARAM_STR, int $maxlen = 0, $driverdata = null) {}
|
|
|
|
/**
|
|
* @param int|string $parameter
|
|
* @param mixed $value
|
|
* @return bool
|
|
*/
|
|
public function bindValue($parameter, $value, int $type = PDO::PARAM_STR) {}
|
|
|
|
/** @return bool */
|
|
public function closeCursor() {}
|
|
|
|
/** @return int|false */
|
|
public function columnCount() {}
|
|
|
|
/** @return false|null */
|
|
public function debugDumpParams() {}
|
|
|
|
/** @return string|false|null */
|
|
public function errorCode() {}
|
|
|
|
/** @return array|false */
|
|
public function errorInfo() {}
|
|
|
|
/** @return bool */
|
|
public function execute(?array $input_parameters = null) {}
|
|
|
|
/** @return mixed */
|
|
public function fetch(int $fetch_style = PDO::FETCH_BOTH, int $cursor_orientation = PDO::FETCH_ORI_NEXT, int $cursor_offset = 0) {}
|
|
|
|
/**
|
|
* @param mixed $fetch_argument
|
|
* @return array|false
|
|
*/
|
|
public function fetchAll(int $fetch_style = PDO::FETCH_BOTH, $fetch_argument = UNKNOWN, array $ctor_args = []) {}
|
|
|
|
/** @return mixed */
|
|
public function fetchColumn(int $column_number = 0) {}
|
|
|
|
/** @return mixed */
|
|
public function fetchObject(?string $class_name = "stdClass", ?array $ctor_args = null) {}
|
|
|
|
/** @return mixed */
|
|
public function getAttribute(int $attribute) {}
|
|
|
|
/** @return array|false */
|
|
public function getColumnMeta(int $column) {}
|
|
|
|
/** @return bool */
|
|
public function nextRowset() {}
|
|
|
|
/** @return int|false */
|
|
public function rowCount() {}
|
|
|
|
/**
|
|
* @param mixed $value
|
|
* @return bool
|
|
*/
|
|
public function setAttribute(int $attribute, $value) {}
|
|
|
|
/** @return bool */
|
|
public function setFetchMode(int $mode, $param1 = UNKNOWN, $param2 = UNKNOWN) {}
|
|
}
|
|
|
|
final class PDORow
|
|
{
|
|
}
|