itmo-php-course/engine/core/Db.php
2025-02-21 22:04:23 +03:00

24 lines
414 B
PHP

<?php
namespace Shalex\Engine;
use Doctrine\DBAL\DriverManager;
class Db
{
private static $connection;
public static function connection(array $data)
{
self::$connection = DriverManager::getConnection($data);
return self::$connection;
}
public static function SQLBuilder(?array $data = null)
{
return (self::$connection)->createQueryBuilder();
}
}