refactored

This commit is contained in:
coderaiser 2013-01-28 08:27:54 -05:00
parent a537c56e46
commit ebeffdc16e
8 changed files with 133 additions and 79 deletions

View file

@ -119,12 +119,30 @@ Util = exports || {};
* @param pArg
*/
Util.log = function(pArg){
var lArg = pArg,
lConsole = Scope.console,
var lConsole = Scope.console,
lDate = '[' + Util.getDate() + '] ';
if(lConsole && pArg)
lConsole.log(lDate, lArg);
lConsole.log(lDate, pArg);
return pArg;
};
/**
* function log pArg if it's not empty
* @param pArg
*/
Util.logError = function(pArg){
var lConsole = Scope.console,
lDate = '[' + Util.getDate() + '] ';
if(lConsole && pArg){
var lMsg = pArg.message;
if( lMsg )
lDate += pArg.message + ' ';
lConsole.error(lDate, pArg);
}
return pArg;
};
@ -451,7 +469,7 @@ Util = exports || {};
lRet = Util.tryCatch(pTryFunc);
return Util.log(lRet);
return Util.logError(lRet);
};
/**
@ -520,6 +538,58 @@ Util = exports || {};
return lRet;
};
/**
* get Object Property Names
* @pObj
*/
Util.getObjPropNames = function(pObj){
var lRet = [],
i = 0;
for(var lName in pObj)
lRet[i++] = lName;
return lRet;
};
/**
* get values from Object Array name properties
* or
* @pObj
*/
Util.getNamesFromObjArray = function(pArr){
var lRet = [];
if(pArr)
for(var i = 0, n = pArr.length; i < n; i++)
lRet[i] = pArr[i].name || pArr[i];
return lRet;
};
/**
* find object by name in arrray
* or
* @pObj
*/
Util.findObjByNameInArr = function(pArr, pObjName){
var lRet,
lSearch;
if(pArr){
for(var i = 0, n = pArr.length; i < n; i++ ){
lSearch = pArr[i].name;
if(lSearch === pObjName)
break;
}
lRet = pArr[i];
}
return lRet;
};
/**
* Gets current time in format hh:mm:ss
*/