Blame | Letzte Änderung | Log anzeigen | RSS feed
<?phpdeclare(strict_types=1);namespace Doctrine\DBAL\Driver\IBMDB2\Exception;use Doctrine\DBAL\Driver\AbstractException;use function db2_conn_error;use function db2_conn_errormsg;/*** @internal** @psalm-immutable*/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);});}}