2018-06-28 10:30:51 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Amp\Sql;
|
|
|
|
|
|
|
|
use Amp\Promise;
|
|
|
|
|
2018-06-29 12:15:39 +02:00
|
|
|
interface Connector
|
|
|
|
{
|
2018-06-28 10:30:51 +02:00
|
|
|
/**
|
|
|
|
* @param ConnectionConfig $config
|
|
|
|
*
|
2019-11-04 20:23:32 +01:00
|
|
|
* @return Promise<Link>
|
2018-06-28 10:30:51 +02:00
|
|
|
*/
|
|
|
|
public function connect(ConnectionConfig $config): Promise;
|
|
|
|
}
|