Коннектор
класс Connector (Просмотреть исходный код)
Трейты
| DetectsLostConnections |
Свойства
| защищённый массив | $options | Значения по умолчанию для подключения PDO. |
Методы
| bool | causedByLostConnection(Exception $e) Определить, вызвана ли данная исключительная ситуация потерей соединения. | из DetectsLostConnections |
| массив | getOptions(массив $config) Получить параметры PDO на основе конфигурации. | |
| PDO | createConnection(строка $dsn, массив $config, массив $options) Создать новое соединение PDO. | |
| массив | getDefaultOptions() Получить значения по умолчанию для подключения PDO. | |
| void | setDefaultOptions(массив $options) Установить значения по умолчанию для подключения PDO. | |
| PDO | tryAgainIfCausedByLostConnection(Exception $e, строка $dsn, строка $username, строка $password, массив $options) Обработать исключение, возникшее во время выполнения подключения. |
Подробности
защищённый bool causedByLostConnection(Exception $e)
Определить, вызвана ли данная исключительная ситуация потерей соединения.
массив getOptions(массив $config)
Получить параметры PDO на основе конфигурации.
PDO createConnection(строка $dsn, массив $config, массив $options)
Создать новое соединение PDO.
массив getDefaultOptions()
Получить значения по умолчанию для подключения PDO.
void setDefaultOptions(массив $options)
Установить значения по умолчанию для подключения PDO.
защищённый PDO tryAgainIfCausedByLostConnection(Exception $e, строка $dsn, строка $username, строка $password, массив $options)
Обработать исключение, возникшее во время выполнения подключения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Database/Connectors/Connector.html