| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 1 1 17 17 2 15 1 | 'use strict';
var Type = require("../Type"),
Exception = require("../Exception/Exception");
/**
*
* IsRequired
*
* @throws {Exception}
*
* @param {*} val
* @return {*}
*
*/
var Required = function(val){
var v = Type.isDefined(val);
if(!v) {
throw new Exception("VALIDATION_REQUIRED");
}
return val;
};
module.exports = Required;
|