aurelia-orm
Version:
Makes working with entities and calling your Rest API simple.
18 lines (16 loc) • 399 B
JavaScript
import {OrmMetadata} from '../orm-metadata';
import {Validator} from 'aurelia-validation';
/**
* Set the 'validation' metadata to 'true'
*
* @param {[function]} ValidatorClass = Validator
*
* @return {function}
*
* @decorator
*/
export function validation(ValidatorClass = Validator) {
return function(target) {
OrmMetadata.forTarget(target).put('validation', ValidatorClass);
};
}