public static function connect() { if (!self::$connection) { $db_host = getenv(self::DB_HOST); $db_user = getenv(self::DB_USER); $db_pwd = getenv(self::DB_PWD); $db_name = getenv(self::DB_NAME); $db_port = getenv(self::DB_PORT); self::$connection = new PDO("mysql:host={$db_host};port={$db_port};dbname={$db_name};charset=utf8", $db_user, $db_pwd); } return self::$connection; }
/** * Метод, закрывающий соединение с БД */ public function close() { self::$connection = null; }