• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..11-Apr-2013244

ChangesH A D20-May-200817.2 KiB

lib/H05-Apr-20134

LICENSEH A D12-May-200420.1 KiB

Makefile.PLH A D20-May-20083.3 KiB

MANIFESTH A D20-May-2008882

META.ymlH A D20-May-2008511

ppport.hH A D20-May-2008151.3 KiB

READMEH A D20-May-2008951

t/H11-Apr-201333

TODOH A D12-May-2004534

Validate.xsH A D20-May-200841.6 KiB

README

1The Params::Validate module provides a flexible system for validation
2method/function call parameters.  The validation can be as simple as
3checking for the presence of required parameters or as complex as
4validating object classes (via isa) or capabilities (via can),
5checking parameter types, and using customized callbacks to ensure
6data integrity.
7
8The module has been designed to work equally well with positional or
9named parameters (as a hash or hash reference).
10
11It includes both a fast XS implementation, and a slower pure Perl
12implementation that it can fall back on.
13
14INSTALLATION
15
16To install this module type the following:
17
18   perl Makefile.PL
19   make
20   make test
21   make install
22
23If you do not have a C compiler on your machine, then the pure Perl
24implementation will be installed.  If you have problems compiling the
25C version, then run "perl Makefile.PL --pm" to specify that only the
26pure Perl version should be tested and installed.
27