UNPKG

@abdopr/fixed-laravel-echo-server

Version:

Fixed version of laravel-echo-server (update socket.io version, with other features)

26 lines (25 loc) 839 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Database = void 0; var sqlite_1 = require("./sqlite"); var redis_1 = require("./redis"); var log_1 = require("./../log"); var Database = (function () { function Database(options) { this.options = options; if (options.database == 'redis') this._driver = new redis_1.RedisDatabase(options); else if (options.database == 'sqlite') this._driver = new sqlite_1.SQLiteDatabase(options); else log_1.Log.error('Database driver not set.'); } Database.prototype.get = function (key) { return this._driver.get(key); }; Database.prototype.set = function (key, value) { this._driver.set(key, value); }; return Database; }()); exports.Database = Database;