/usr/local/CPAN/WWW-Mooos-Scraper/WWW/Mooos/Scraper/Validate/Search.pm
package WWW::Mooos::Scraper::Validate::Search;
use strict;
use warnings;
use base qw(WWW::Mooos::Scraper::Validate);
our $VERSION = 0.01;
sub validate_map {
my $self = shift;
my %map = (
page => [ "skip", [ "regex", qr/^\d{1,}$/ ] ],
url => [ "require", "url", [ "length", 256 ] ]
);
return \%map;
}
sub validate_message {
my $self = shift;
my %message = (
page => { regex => "it is not a value of one or more" },
url => {
"require" => "value is empty",
"url" => "invalid url string",
"length" => "within 256 bytes",
}
);
return \%message;
}
1;