PHP Класс Horde_Db_Adapter_Pdo_Pgsql, horde

Автор: Mike Naberezny ([email protected])
Автор: Derek DeVries ([email protected])
Автор: Chuck Hagenbuch ([email protected])
Наследование: extends Horde_Db_Adapter_Pdo_Abstract
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_schemaClass string

Открытые методы

Метод Описание
adapterName ( ) : string
addLimitOffset ( string $sql, array $options ) : string Appends LIMIT and OFFSET options to a SQL statement.
connect ( ) Connect to the db.
insert ( string $sql, array | string $arg1 = null, string $arg2 = null, string $pk = null, integer $idValue = null, string $sequenceName = null ) : integer Inserts a row into a table.
supportsInsertWithReturning ( )
supportsMigrations ( ) : boolean
supportsStandardConformingStrings ( ) : boolean Does PostgreSQL support standard conforming strings?

Защищенные методы

Метод Описание
_configureConnection ( ) Configures the encoding, verbosity, and schema search path of the connection.
_lastInsertId ( $table, $sequenceName ) Returns the current ID of a table's sequence.
_parseConfig ( ) : array Parse configuration array into options for PDO constructor.
_selectRaw ( $sql, $arg1 = null, $arg2 = null )

Описание методов

_configureConnection() защищенный Метод

This is called by connect() and should not be called manually.
protected _configureConnection ( )

_lastInsertId() защищенный Метод

Returns the current ID of a table's sequence.
protected _lastInsertId ( $table, $sequenceName )

_parseConfig() защищенный Метод

Parse configuration array into options for PDO constructor.
protected _parseConfig ( ) : array
Результат array [dsn, username, password]

_selectRaw() защищенный Метод

protected _selectRaw ( $sql, $arg1 = null, $arg2 = null )

adapterName() публичный Метод

public adapterName ( ) : string
Результат string

addLimitOffset() публичный Метод

Appends LIMIT and OFFSET options to a SQL statement.
public addLimitOffset ( string $sql, array $options ) : string
$sql string SQL statement.
$options array Hash with 'limit' and (optional) 'offset' values.
Результат string

connect() публичный Метод

Connect to the db.
public connect ( )

insert() публичный Метод

Inserts a row into a table.
public insert ( string $sql, array | string $arg1 = null, string $arg2 = null, string $pk = null, integer $idValue = null, string $sequenceName = null ) : integer
$sql string SQL statement.
$arg1 array | string Either an array of bound parameters or a query name.
$arg2 string If $arg1 contains bound parameters, the query name.
$pk string The primary key column.
$idValue integer The primary key value. This parameter is required if the primary key is inserted manually.
$sequenceName string The sequence name.
Результат integer Last inserted ID.

supportsInsertWithReturning() публичный Метод

supportsMigrations() публичный Метод

public supportsMigrations ( ) : boolean
Результат boolean

supportsStandardConformingStrings() публичный Метод

Does PostgreSQL support standard conforming strings?
public supportsStandardConformingStrings ( ) : boolean
Результат boolean

Описание свойств

$_schemaClass защищенное свойство

protected string $_schemaClass
Результат string