Example #1
0
 _isValid: function(params, data) {
   for (var j in data) {
     if (isUndefined(params[j]) && console) {
       console.warn('The endpoint does not accept the key: `' + j + '`');
     }
   }
 },
Example #2
0
 _hasRequired: function(params, data) {
   for (var k in params) {
     var val = data[k];
     if (params[k] && (isUndefined(val) || isNull(val))) {
       throw new Error('Required param `' + k + '` missing.');
     } 
   }
 },