Sha256: 84c02099b447fa3454331577f1e2f2c102beaac071557206ead3c158de5a5956

Contents?: true

Size: 457 Bytes

Versions: 48

Compression:

Stored size: 457 Bytes

Contents

var composed, presenceable, stampit;

stampit = require('../../../vendor/stampit');

presenceable = stampit({
  validate_each: function(record, attribute, value) {
    if (value === null || value === '' || value === void 0) {
      return record.errors.add(attribute, 'blank', this.options);
    }
  }
});

composed = stampit.compose(require('./validatorable'), presenceable);

composed.definition_key = 'validates_presence_of';

module.exports = composed;

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
ende-0.5.22 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.21 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.20 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.19 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.18 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.17 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.16 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.15 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.14 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.13 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.12 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.10 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.9 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.8 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.7 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.6 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.4.25 vendor/components/indefinido-indemma/lib/record/validations/presence.js
ende-0.5.5 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.4 components/indefinido/indemma/master/lib/record/validations/presence.js
ende-0.5.3 components/indefinido/indemma/master/lib/record/validations/presence.js