prorm API Reference
    Preparing search index...

    Interface ValidationChain

    An ordered list of validators applied to one attribute, evaluated until one fails.

    interface ValidationChain {
        is: [string | RegExp, string?];
        not: [string | RegExp, string?];
        isEmail: string | boolean;
        isUrl: string | boolean;
        isIP: string | boolean;
        isAlpha: string | boolean;
        isAlphanumeric: string | boolean;
        isNumeric: string | boolean;
        isInt: string | boolean;
        isFloat: string | boolean;
        isDecimal: string | boolean;
        isLowercase: string | boolean;
        isUppercase: string | boolean;
        isNull: string | boolean;
        notEmpty: string | boolean;
        equals: string;
        contains: string;
        notContains: string;
        len: number | [number, number?];
        isUUID: string | boolean;
        isDate: string | boolean;
        isAfter: string;
        isBefore: string;
        isIn: any[][];
        notIn: any[][];
        max: number;
        min: number;
    }
    Index
    is: [string | RegExp, string?]
    not: [string | RegExp, string?]
    isEmail: string | boolean
    isUrl: string | boolean
    isIP: string | boolean
    isAlpha: string | boolean
    isAlphanumeric: string | boolean
    isNumeric: string | boolean
    isInt: string | boolean
    isFloat: string | boolean
    isDecimal: string | boolean
    isLowercase: string | boolean
    isUppercase: string | boolean
    isNull: string | boolean
    notEmpty: string | boolean
    equals: string
    contains: string
    notContains: string
    len: number | [number, number?]
    isUUID: string | boolean
    isDate: string | boolean
    isAfter: string
    isBefore: string
    isIn: any[][]
    notIn: any[][]
    max: number
    min: number