Файловый менеджер - Редактировать - /home/clickysoft/public_html/standup.clickysoft.net/vendor/doctrine/dbal/src/Driver/SQLite3/Driver.php
Назад
<?php declare(strict_types=1); namespace Doctrine\DBAL\Driver\SQLite3; use Doctrine\DBAL\Driver\AbstractSQLiteDriver; use SensitiveParameter; use SQLite3; final class Driver extends AbstractSQLiteDriver { /** * {@inheritDoc} */ public function connect( #[SensitiveParameter] array $params, ): Connection { $isMemory = $params['memory'] ?? false; if (isset($params['path'])) { if ($isMemory) { throw new Exception( 'Invalid connection settings: specifying both parameters "path" and "memory" is ambiguous.', ); } $filename = $params['path']; } elseif ($isMemory) { $filename = ':memory:'; } else { throw new Exception( 'Invalid connection settings: specify either the "path" or the "memory" parameter for SQLite3.', ); } try { $connection = new SQLite3($filename); } catch (\Exception $e) { throw Exception::new($e); } $connection->enableExceptions(true); return new Connection($connection); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка