perl-Params-Check - A generic input parsing/checking mechanism

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Params-Check
Package version 0.380.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 30.46 KB
Download size 19.21 KB
Official Mirror
Params::Check is a generic input parsing/checking mechanism.
It allows you to validate input via a template. The only requirement is that
the arguments must be named.
Params::Check can do the following things for you:
* Convert all keys to lowercase
* Check if all required arguments have been provided
* Set arguments that have not been provided to the default
* Weed out arguments that are not supported and warn about them to the user
* Validate the arguments given by the user based on strings, regexes, lists or
even subroutines
* Enforce type integrity if required


Package Version Architecture Repository
perl-Params-Check-0.380.0-2.mga4.noarch.rpm 0.380.0 noarch Mageia Core
perl-Params-Check - - -


Name Value
perl(Locale::Maketext::Simple) -
perl(Test::More) -
perl-base >= 2:5.18.1


Name Value
perl(Params::Check) == 0.380.0
perl-Params-Check == 0.380.0-2.mga4


Type URL
Binary Package perl-Params-Check-0.380.0-2.mga4.noarch.rpm
Source Package perl-Params-Check-0.380.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Params-Check rpm package:
    # urpmi perl-Params-Check




2013-10-19 - umeabot <umeabot> 0.380.0-2.mga4
+ Revision: 529481
- Mageia 4 Mass Rebuild
2013-07-09 - jquelin <jquelin> 0.380.0-1.mga4
+ Revision: 451912
- update to 0.38
2013-03-27 - jquelin <jquelin> 0.360.0-5.mga3
+ Revision: 405516
- perl 5.16.3 rebuild
2013-01-13 - umeabot <umeabot> 0.360.0-4.mga3
+ Revision: 371469
- Mass Rebuild -
2012-11-07 - jquelin <jquelin> 0.360.0-3.mga3
+ Revision: 315537
- perl 5.16.2 rebuild
2012-08-27 - jquelin <jquelin> 0.360.0-2.mga3
+ Revision: 284596
- perl 5.16.1 rebuild
2012-06-04 - jquelin <jquelin> 0.360.0-1.mga3
+ Revision: 254138
- update to 0.36
2011-11-04 - jquelin <jquelin> 0.320.0-2.mga2
+ Revision: 162839
- take priority over module bundled with perl 5.14.2
- update to 0.32
+ kharec <kharec>
- new version
2011-02-18 - jquelin <jquelin> 0.280.0-2.mga1
+ Revision: 53656
- rebuild
2011-01-22 - jquelin <jquelin> 0.280.0-1.mga1
+ Revision: 32310
- mageia rebuild
- imported package perl-Params-Check

See Also

Package Description
perl-Params-Classify-0.13.0-6.mga4.i586.rpm Argument type classification
perl-Params-Coerce-0.140.0-3.mga4.noarch.rpm Allows your classes to do coercion of parameters
perl-Params-Smart-0.80.0-3.mga4.noarch.rpm Use both positional and named arguments in a subroutine
perl-Params-Util-1.70.0-4.mga4.i586.rpm Simple standalone param-checking functions
perl-Params-Validate-1.80.0-2.mga4.i586.rpm Validate method/function call parameters
perl-Parse-Binary-0.110.0-3.mga4.noarch.rpm Convert between variant records and hashes
perl-Parse-CPAN-Meta-1.440.900-2.mga4.noarch.rpm Parse META.yml and other similar CPAN metadata files
perl-Parse-CPAN-Packages-2.380.0-3.mga4.noarch.rpm Parse 02packages.details.txt.gz
perl-Parse-CPAN-Packages-Fast-0.70.0-2.mga4.noarch.rpm Parse CPAN's package index
perl-Parse-EDID-1.0.4-3.mga4.noarch.rpm Extended display identification data (EDID) parser
perl-Parse-Earley-0.150.0-3.mga4.noarch.rpm Parse::Earley - Parse any Context-Free Grammar
perl-Parse-ErrorString-Perl-0.200.0-2.mga4.noarch.rpm Parse error messages from the perl interpreter
perl-Parse-ExuberantCTags-1.20.0-6.mga4.i586.rpm Efficiently parse exuberant ctags files
perl-Parse-Eyapp-1.182.0-3.mga4.i586.rpm Bottom up parser generator
perl-Parse-IRC-1.200.0-3.mga4.noarch.rpm A parser for the IRC protocol