Вячеслав Тихановский > Input-Validator > Input::Validator::Constraint::Callback

Download:
Input-Validator-0.001005.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Input::Validator::Constraint::Callback - Callback constraint

SYNOPSIS ^

    $validator->field('foo')->callback(sub {
        my $value = shift;

        return 1 if $value =~ m/^\d+$/;

        return (0, 'Value is not a number');
    });

DESCRIPTION ^

Run a callback to validate a field. Return a true value when validation succeded, and false value when failed.

In order to set your own error instead of a default one return an array where the error message is the second argument.

METHODS ^

is_valid

Validates the constraint.

SEE ALSO ^

Input::Validator, Input::Validator::Constraint

syntax highlighting: