removed allowed from cache property in config

This commit is contained in:
coderaiser 2013-01-29 05:27:33 -05:00
parent 1907d9e700
commit d3e749cee1
3 changed files with 17 additions and 16 deletions

View file

@ -17,38 +17,39 @@
*/
exports.Cache = {
/* приватный переключатель возможности работы с кэшем */
_allowed :true,
_allowed : true,
/* данные в которых храняться файлы
* в формате <поле> : <значение>
* _data[name]=pData;
* одному имени соответствуют
* одни данные
*/
_data :{},
_data : {},
/* функция говорит можно ли работать с кэшем */
isAllowed :(function(){
isAllowed : (function(){
return this._allowed;
}),
/* функция устанавливает возможность работать с кэшем */
setAllowed :(function(pAllowed){
this._allowed=pAllowed;
}),
setAllowed : function(pAllowed){
this._allowed = pAllowed;
},
/* Если доступен кэш
* сохраняем в него данные
*/
set :(function(pName, pData){
set : function(pName, pData){
if(this._allowed && pName && pData){
this._data[pName]=pData;
}
}),
},
/* Если доступен Cache принимаем из него данные*/
get :(function(pName){
if(this._allowed && pName){
return this._data[pName];
}
else return null;
}),
get : function(pName){
var lRet;
if(this._allowed && pName)
lRet = this._data[pName];
return lRet;
},
/* Функция очищает кэш*/
clear :(function(){