Skip to content

Commit

Permalink
refactor: override methods related to new factory
Browse files Browse the repository at this point in the history
  • Loading branch information
darkterminal committed Jul 13, 2024
1 parent c7382a9 commit b2b9ddb
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/Database/LibSQLConnectionFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

namespace Turso\Driver\Laravel\Database;

use Illuminate\Database\Connectors\ConnectionFactory as BaseConnectionFactory;
use Illuminate\Database\Connectors\ConnectionFactory;

class LibSQLConnectionFactory extends BaseConnectionFactory
class LibSQLConnectionFactory extends ConnectionFactory
{
protected function createConnection($driver, $connection, $database, $prefix = '', array $config = [])
{
Expand All @@ -14,14 +14,14 @@ protected function createConnection($driver, $connection, $database, $prefix = '
return new LibSQLDatabase($config);
};

return parent::createConnection($config['driver'], $connection, $config['url'], $prefix, $config);
return new LibSQLConnection($connection(), $config['url'], $prefix, $config);
}

public function createConnector(array $config)
{
$connector = new LibSQLConnector();
$connector->connect(config('database.connections.libsql'));

return parent::createConnector(config('database.connections.libsql'));
return new LibSQLConnector();
}
}

0 comments on commit b2b9ddb

Please sign in to comment.