public static function getInstance($databasesPaths) { if (!self::$_instance instanceof self) { self::$_instance = new self($databasesPaths); } return self::$_instance; }
public static function create($id = null) { $pathsProvider = PathsProvider::init(); return DynamicDatabaseMap::getInstance($pathsProvider->getDatabasesDirs())->generate($id); }