Spec-Zone.ru › CakePHP 3.1

Трейт PDODriverTrait

Трейт драйвера PDO

Прямые известные пользователи

Cake\Database\Driver\Mysql, Cake\Database\Driver\Postgres, Cake\Database\Driver\Sqlite, Cake\Database\Driver\Sqlserver
Пространство имен: Cake\Database\Driver
Расположен в Database/Driver/PDODriverTrait.php

Подробное описание метода

_connectsource protected

_connect( string $dsn , array $config )

Устанавливает соединение с сервером базы данных

Параметры

строка $dsn
Спецификация PDO-DSN, специфичная для драйвера
массив $config
настройки, используемые для создания соединения

Возвращает

boolean
true при успехе

beginTransactionsource public

beginTransaction( )

Начинает транзакцию

Возвращает

boolean
true при успехе, иначе false

commitTransactionsource public

commitTransaction( )

Подтверждает транзакцию

Возвращает

boolean
true при успехе, иначе false

connectionsource public

connection( null|PDO $connection null )

Возвращает корректный ресурс или объект соединения, используемый внутри. Если в качестве первого аргумента передано значение, оно установит внутренний объект соединения или результат в переданное значение.

Параметры

null|PDO $connection необязательно null
Экземпляр PDO-соединения.

Возвращает

PDO
объект соединения, используемый внутри

disconnectsource public

disconnect( )

Отсоединяется от сервера базы данных

isConnectedsource public

isConnected( )

Проверяет, подключен ли драйвер.

Возвращает

boolean
bool

lastInsertIdsource public

lastInsertId( string|null $table null , string|null $column null )

Возвращает последний сгенерированный идентификатор для таблицы или последовательности в базе данных

Параметры

строка|null $table необязательно null
имя таблицы или последовательности для получения последнего значения вставки
строка|null $column необязательно null
имя столбца, представляющего первичный ключ

Возвращает

string|integer
строка|целое число

preparesource public

prepare( string|Cake\Database\Query $query )

Подготавливает SQL-запрос для выполнения

Параметры

строка|Cake\Database\Query $query
Запрос, который нужно преобразовать в подготовленный запрос.

Возвращает

Cake\Database\StatementInterface
\Cake\Database\StatementInterface

quotesource public

quote( mixed $value , string $type )

Возвращает значение в безопасном представлении для использования в строке запроса

Параметры

смешанное $value
Значение, которое нужно привести к кавычкам.
строка $type
Тип, используемый для определения типа цитирования

Возвращает

string
строка

rollbackTransactionsource public

rollbackTransaction( )

Отменяет транзакцию

Возвращает

boolean
true при успехе, иначе false

supportsQuotingsource public

supportsQuoting( )

Проверяет, поддерживает ли драйвер цитирование, так как PDO_ODBC его не поддерживает.

Возвращает

boolean
bool

Краткое описание свойств

$_connectionsource

protected PDO

Экземпляр PDO.

© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/3.1/class-Cake.Database.Driver.PDODriverTrait.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API