gracenode-server
Version:
server module for gracenode framework.
22 lines (18 loc) • 408 B
JavaScript
module.exports.createGetter = function (dataObj) {
var data = new Data(dataObj);
return data;
};
function Data(dataIn) {
this._data = dataIn || {};
}
Data.prototype.get = function (key) {
var res = this._data[key] !== undefined ? this._data[key] : null;
return res;
};
Data.prototype.getAll = function () {
var res = {};
for (var key in this._data) {
res[key] = this.get(key);
}
return res;
};