Spec-Zone.ru › Laravel 9

Подключение

класс Подключение реализует ServerInfoAwareConnection (Просмотреть исходный код)

Свойства

protected PDO $connection

Основное подключение PDO.

Методы

void __construct(PDO $connection)

Создать новый экземпляр подключения PDO.

int exec(string $statement)

Выполнить SQL-запрос.

Statement prepare(string $sql)

Подготовить новый SQL-запрос.

Result query(string $sql)

Выполнить новый запрос к подключению.

mixed lastInsertId(string|null $name = null)

Получить последний ID вставки.

Statement createStatement(PDOStatement $stmt)

Создать новый экземпляр запроса.

void beginTransaction()

Начать новую транзакцию базы данных.

void commit()

Зафиксировать транзакцию базы данных.

void rollBack()

Отменить транзакцию базы данных.

string quote(string $input, string $type = ParameterType::STRING)

Добавить кавычки к заданному вводу.

string getServerVersion()

Получить версию сервера для подключения.

PDO getWrappedConnection()

Получить обернутое подключение PDO.

Подробности

void __construct(PDO $connection)

Создать новый экземпляр подключения PDO.

Параметры

PDO $connection

Возвращаемое значение

void

int exec(string $statement)

Выполнить SQL-запрос.

Параметры

string $statement

Возвращаемое значение

int

Statement prepare(string $sql)

Подготовить новый SQL-запрос.

Параметры

string $sql

Возвращаемое значение

Statement

Result query(string $sql)

Выполнить новый запрос к подключению.

Параметры

string $sql

Возвращаемое значение

Result

mixed lastInsertId(string|null $name = null)

Получить последний ID вставки.

Параметры

string|null $name

Возвращаемое значение

mixed

protected Statement createStatement(PDOStatement $stmt)

Создать новый экземпляр запроса.

Параметры

PDOStatement $stmt

Возвращаемое значение

Statement

void beginTransaction()

Начать новую транзакцию базы данных.

Возвращаемое значение

void

void commit()

Зафиксировать транзакцию базы данных.

Возвращаемое значение

void

void rollBack()

Отменить транзакцию базы данных.

Возвращаемое значение

void

string quote(string $input, string $type = ParameterType::STRING)

Добавить кавычки к заданному вводу.

Параметры

string $input
string $type

Возвращаемое значение

string

string getServerVersion()

Получить версию сервера для подключения.

Возвращаемое значение

string

PDO getWrappedConnection()

Получить обернутое подключение PDO.

Возвращаемое значение

PDO

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Database/PDO/Connection.html

Spec-Zone.ru

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