sql/src/Link.php

18 lines
355 B
PHP

<?php
namespace Amp\Sql;
use Amp\Promise;
interface Link extends Executor
{
/**
* Starts a transaction on a single connection.
*
* @param int $isolation Transaction isolation level.
*
* @return Promise<Transaction>
*/
public function beginTransaction(int $isolation = Transaction::ISOLATION_COMMITTED): Promise;
}