Вход Регистрация
Файл: vendor/doctrine/dbal/src/Driver/IBMDB2/Exception/ConnectionError.php
Строк: 47
<?php

declare(strict_types=1);

namespace 
DoctrineDBALDriverIBMDB2Exception;

use 
DoctrineDBALDriverAbstractException;

use function 
db2_conn_error;
use function 
db2_conn_errormsg;

/** @internal */
final class ConnectionError extends AbstractException
{
    
/** @param resource $connection */
    
public static function new($connection): self
    
{
        
$message  db2_conn_errormsg($connection);
        
$sqlState db2_conn_error($connection);

        return 
Factory::create($message, static function (int $code) use ($message$sqlState): self {
            return new 
self($message$sqlState$code);
        });
    }
}
Онлайн: 3
Реклама