1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-19 04:11:44 +02:00

drivers divided into Driver and ResultDriver (BC break)

This commit is contained in:
David Grudl
2018-05-02 11:11:06 +02:00
parent 479520b864
commit 7d704d7edd
17 changed files with 1083 additions and 870 deletions

View File

@@ -20,7 +20,15 @@ class MockDriver extends Dibi\Drivers\SqlsrvDriver
public function query(string $sql): ?Dibi\ResultDriver
{
return $this;
return new MockResult;
}
}
class MockResult extends Dibi\Drivers\SqlsrvResult
{
public function __construct()
{
}
@@ -36,6 +44,7 @@ class MockDriver extends Dibi\Drivers\SqlsrvDriver
}
}
$config['driver'] = new MockDriver;
$conn = new Dibi\Connection($config);