Exemple #1
0
 * @return {PackManager}
 */
PackManager.getInstance = function() {
    if (PackManager.instance === null) {
        PackManager.instance = new PackManager();
    }
    return PackManager.instance;
};


//-------------------------------------------------------------------------------
// Static Proxy
//-------------------------------------------------------------------------------

Proxy.proxy(PackManager, Proxy.method(PackManager.getInstance), [
    'create',
    'disableCache',
    'enableCache',
    'get',
    'remove',
    'set',
    'update'
]);


//-------------------------------------------------------------------------------
// Exports
//-------------------------------------------------------------------------------

export default PackManager;
Exemple #2
0
 * @static
 * @return {UserManager}
 */
UserManager.getInstance = function() {
    if (UserManager.instance === null) {
        UserManager.instance = new UserManager();
    }
    return UserManager.instance;
};


//-------------------------------------------------------------------------------
// Static Proxy
//-------------------------------------------------------------------------------

Proxy.proxy(UserManager, Proxy.method(UserManager.getInstance), [
    'disableCache',
    'enableCache',
    'get',
    'remove',
    'set',
    'update'
]);


//-------------------------------------------------------------------------------
// Exports
//-------------------------------------------------------------------------------

export default UserManager;