Data::Validate - common data validation methods River stage one • 6 direct dependents • 9 total dependents

This module collects common validation routines to make input validation, and untainting easier and more readable. Most of the functions are not much shorter than their direct perl equivalent (and are much longer in some cases), but their names make ...

SONNEN/Data-Validate-0.09 - 26 Jul 2014 16:51:09 GMT

Data::Validate::IP - IPv4 and IPv6 validation methods River stage two • 24 direct dependents • 82 total dependents

This module provides a number IP address validation subs that both validate and untaint their input. This includes both basic validation ("is_ipv4()" and "is_ipv6()") and special cases like checking whether an address belongs to a specific network or...

DROLSKY/Data-Validate-IP-0.27 - 17 Nov 2016 18:05:57 GMT

Data::Validate::VIN - Perl extension for basic validation of North American Vehicle Identification Numbers (model years 1980 - 2039) River stage zero No dependents

Data::Validate::VIN provides a simple way to validate the very basics of North American VINs. The only information this module can glean from a valid VIN is the country of manufacture and the model year (where year is between 1980 and 2039). It canno...

CSEATON/Data-Validate-VIN-0.05 - 13 Dec 2019 06:34:02 GMT

Data::Validate::URI - common url validation methods River stage two • 27 direct dependents • 36 total dependents

This module collects common URI validation routines to make input validation, and untainting easier and more readable. All functions return an untainted value if the test passes, and undef if it fails. This means that you should always check for a de...

SONNEN/Data-Validate-URI-0.07 - 19 Jan 2016 16:58:33 GMT

Data::Validate::XSD - Validate complex structures by definition River stage zero No dependents

Based on xsd and xml validation, this is an attempt to provide those functions without either xml or the hidous errors given out by modules like XPath. The idea behind the error reporting is that the errors can reflect the structure of the original s...

DOCTORMO/Data-Validate-XSD-1.05 - 14 Feb 2008 13:59:14 GMT

Data::Validate::CSV - read and validate CSV River stage zero No dependents

There's not really a lot of documentation right now. Mostly there's three interfaces you need to know about: tables, rows, and cells. (There are also columns, schemas, and notes, but for most day-to-day usage, those can be considered internal impleme...

TOBYINK/Data-Validate-CSV-0.003 - 16 Dec 2019 12:30:07 GMT

Data::Validate::UUID - Data Validator to check for well formed UUIDs River stage zero No dependents

Data::Validate::UUID optionally exports a single method is_uuid that will check the format of the provided UUID to see if it conforms to RFC 4122. For more information about UUID's and a perl module for generating them please see Data::UUID....

DRZIGMAN/Data-Validate-UUID-0.1.1 - 07 Jan 2015 00:06:01 GMT

Data::Validate::Perl - validates in-memory perl data using a specification River stage zero No dependents

In order to understand internal of this module, working knowledge of parsing, especially Yacc is required. Stop and grab a book on topic if you are unsure what this is. A common parsing mechanism applies state machine onto a string, such as regular e...

DONGXU/Data-Validate-Perl-0.02 - 28 May 2014 17:08:15 GMT

Data::Validate::Type - Data type validation functions. River stage two • 16 direct dependents • 37 total dependents

Params::Util is a wonderful module, but suffers from a few drawbacks: * Function names start with an underscore, which is usually used to indicate private functions. * Function names are uppercase, which is usually used to indicate file handles or co...

AUBERTG/Data-Validate-Type-v1.6.0 - 22 Mar 2017 06:30:42 GMT

Data::Validate::Email - common email validation methods River stage one • 3 direct dependents • 3 total dependents

This module collects common email validation routines to make input validation, and untainting easier and more readable. All functions return an untainted value if the test passes, and undef if it fails. This means that you should always check for a ...

SONNEN/Data-Validate-Email-0.06 - 29 Oct 2017 15:33:40 GMT

Data::Validate::Image - Validates an image and returns basic info River stage one • 1 direct dependent • 1 total dependent

A simple image validator class, which provides a single "validate" method that upon success returns a hash ref of image properties: { 'width' => 'image width', 'height' => 'image height', 'size' => 'image filesize (KB)', 'mime' => 'image mime type', ...

MARKELLIS/Data-Validate-Image-0.012002 - 22 Jan 2015 14:33:06 GMT

Data::Validate::MySQL - validate against MySQL data types River stage zero No dependents

This module collects common validation routines to check suspect values against MySQL column types. For example, you can check to make sure your integer values are within range, your strings aren't too big, and that your dates and times look vaguely ...

SONNEN/Data-Validate-MySQL-0.03 - 25 Jul 2006 16:13:52 GMT

Data::Validate::Struct - Validate recursive Hash Structures River stage one • 2 direct dependents • 2 total dependents

This module validates a config hash reference against a given hash structure in contrast to Data::Validate in which you have to check each value separately using certain methods. This hash could be the result of a config parser or just any hash struc...

TLINDEN/Data-Validate-Struct-0.1 - 09 Feb 2015 09:23:07 GMT

Data::Format::Validate - A data validating module. River stage zero No dependents

ROZCOVO/Data-Format-Validate-0.3 - 04 Aug 2018 22:55:29 GMT

Data::Validate::Common - Some common validator methods River stage zero No dependents

NORBU/Data-Validate-Common-0.3 - 11 Jan 2012 21:15:18 GMT

Data::Validate::Domain - Domain and host name validation River stage two • 13 direct dependents • 48 total dependents

This module offers a few subroutines for validating domain and host names....

DROLSKY/Data-Validate-Domain-0.14 - 22 Aug 2016 02:12:07 GMT

Data::Validate::WithYAML - Validation framework that can be configured with YAML files River stage one • 8 direct dependents • 8 total dependents

RENEEB/Data-Validate-WithYAML-0.20 - 22 May 2020 09:19:32 GMT

Data::Validate::DNS::CAA - Validate DNS Certification Authority Authorization (CAA) values River stage zero No dependents

This module offers a few subroutines for validating DNS Certification Authority Authorization (CAA) record fields to make input validation and untainting easier and more readable. All of the functions return an untainted value on success and a false ...

MSCHOUT/Data-Validate-DNS-CAA-0.04 - 19 May 2017 14:04:13 GMT

Data::Validate::Currency - Module to validate if string is a valid currency format River stage zero No dependents

Module that takes a string and returns a true or false value if the string is a valid currency. Supports the comma as thousands-separator format, 2 and 3 digit decimals. Dollar sign is optional....

PERLSUFI/Data-Validate-Currency-0.1.0 - 11 Nov 2014 18:32:08 GMT

Data::Validate::Japanese - Validate Japanese Input River stage zero No dependents

Data::Validate::Japanese aims to be the base (or at least, the common link between) the myriad different data validator infrastructures, and their Japanese-specific extensions. There are just too many validators with too many different interfaces, bu...

DMAKI/Data-Validate-Japanese-0.01001 - 19 Sep 2007 01:16:28 GMT

159 results (0.036 seconds)