The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package T6;
use base 'Validator::Custom';

__PACKAGE__->register_constraint(
    length => sub {
        my ($value, $args) = @_;
        
        my $min;
        my $max;
        
        ($min, $max) = @$args;
        my $length  = length $value;
        return $min <= $length && $length <= $max ? 1 : 0;
    }
);

1;