Params::Check - A generic input parsing/checking mechanism. River stage five • 33 direct dependents • 21867 total dependents

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 ...

BINGOS/Params-Check-0.38 - 20 Jun 2013 09:46:19 UTC

Params::Check::Item - checks the type or value of an item at any point during execution River stage one • 1 direct dependent • 1 total dependent

SSTEFFL/Params-Check-Item-0.02 - 24 Jul 2017 12:05:35 UTC

Params::Check::Faster - A generic input parsing/checking mechanism. Reimplementation of Params::Check. River stage zero No dependents

Params::Check::Faster is a generic input parsing/checking mechanism. This module is a faster reimplementation of Params::Check. It should be 100% compatible. It might be merged with Params::Check at some point, after its author (kane) has reviewed it...

DAMS/Params-Check-Faster-0.04 - 04 Oct 2015 15:39:26 UTC

Params::CheckCompiler - DEPRECATED - use Params::ValidationCompiler instead River stage zero No dependents

DEPRECATED - use Params::ValidationCompiler instead....

DROLSKY/Params-CheckCompiler-0.08 - 06 Dec 2016 16:53:59 UTC

Params::Profile::Params_Check - Backend module for Params::Profile River stage one • 1 direct dependent • 1 total dependent

"Params::Check" methods for "Params::Profile"...

MICHIEL/Params-Profile-0.12 - 22 Feb 2017 12:39:18 UTC

Params::CheckCompiler::Compiler - Object that implements the check subroutine compilation River stage zero No dependents

DROLSKY/Params-CheckCompiler-0.08 - 06 Dec 2016 16:53:59 UTC

Params::CheckCompiler::Exceptions - Defines exceptions thrown by Params::CheckCompiler River stage zero No dependents

This module defines the following exceptions: Params::CheckCompiler::Exception::BadArguments Exception thrown when @_ does not contain a hash or hashref. Params::CheckCompiler::Exception::Named::Extra Exception thrown when @_ contains unexpected extr...

DROLSKY/Params-CheckCompiler-0.08 - 06 Dec 2016 16:53:59 UTC

Params::Dry - Simple Global Params Management System which helps you to keep DRY principle River stage one • 1 direct dependent • 1 total dependent

Understanding the main concepts First. If you can use any function as in natural languague - you will use and understand it even after few months. Second. Your lazy life will be easy, and you will reduce a lot of errors if you will have guarancy that...

NEO/Params-Dry-1.2003 - 18 Sep 2014 14:13:14 UTC

Params::Sah - Validate method/function parameters using Sah schemas River stage one • 1 direct dependent • 1 total dependent

This module provides a way for functions to validate their parameters using Sah schemas....

PERLANCAR/Params-Sah-0.072 - 10 May 2020 10:58:12 UTC

Type::Params - Params::Validate-like parameter validation using Type::Tiny type constraints and coercions River stage four • 863 direct dependents • 2132 total dependents

This documents the details of the Type::Params package. Type::Tiny::Manual is a better starting place if you're new. Type::Params uses Type::Tiny constraints to validate the parameters to a sub. It takes the slightly unorthodox approach of separating...

TOBYINK/Type-Tiny-1.010006 - 04 Sep 2020 10:36:25 UTC

Params::Util - Simple, compact and correct param-checking functions River stage four • 195 direct dependents • 7860 total dependents

"Params::Util" provides a basic set of importable functions that makes checking parameters a hell of a lot easier While they can be (and are) used in other contexts, the main point behind this module is that the functions both Do What You Mean, and D...

ADAMK/Params-Util-1.07 - 11 Mar 2012 00:40:52 UTC

Class::Params - Parameter utils for constructor. River stage zero No dependents

SKIM/Class-Params-0.05 - 22 Jan 2018 12:13:36 UTC

Params::Smart - use both positional and named arguments in a subroutine River stage one • 1 direct dependent • 2 total dependents

This module provides "smart" parameter handling for subroutines without having to use a changed syntax or source filters. Features include: * Mixed use of named and positional parameters. * Type checking and coercion through callbacks. * Dyanmic para...

RRWO/Params-Smart-0.08 - 21 Mar 2007 21:12:34 UTC

Params::Clean River stage zero No dependents

Basics In its simplest form, the "args" function provided by "Params::Clean" takes a series of names or positions and returns the arguments that correspond to those positions in @_, or that are identified by those names. The values are returned in th...

PLATO/Params-Clean-v0.9.4 - 30 Jan 2008 00:47:32 UTC

Params::Coerce - Allows your classes to do coercion of parameters River stage two • 14 direct dependents • 19 total dependents

A big part of good API design is that we should be able to be flexible in the ways that we take parameters. Params::Coerce attempts to encourage this, by making it easier to take a variety of different arguments, while adding negligable additional co...

ADAMK/Params-Coerce-0.14 - 10 Oct 2006 05:15:53 UTC

Params::Profile - module for registering Parameter profiles River stage one • 1 direct dependent • 1 total dependent

Params::Profile provides a mechanism for a centralised Params::Check or a Data::FormValidater profile. You can bind a profile to a class::subroutine, then, when you are in a subroutine you can simply call Params::Profile->check($params) of Params::Pr...

MICHIEL/Params-Profile-0.12 - 22 Feb 2017 12:39:18 UTC

Params::Classify - argument type classification River stage three • 17 direct dependents • 256 total dependents

This module provides various type-testing functions. These are intended for functions that, unlike most Perl code, care what type of data they are operating on. For example, some functions wish to behave differently depending on the type of their arg...

ZEFRAM/Params-Classify-0.015 - 29 Jul 2017 14:54:33 UTC

Params::Callback - Parameter callback base class River stage one • 1 direct dependent • 1 total dependent

Params::Callback provides the interface for callbacks to access parameter hashes Params::CallbackRequest object, and callback metadata, as well as for executing common request actions, such as aborting a callback execution request. There are two ways...

DWHEELER/Params-CallbackRequest-1.20 - 23 Jun 2011 05:47:51 UTC

Params::Validate - Validate method/function parameters River stage four • 391 direct dependents • 3875 total dependents

I would recommend you consider using Params::ValidationCompiler instead. That module, despite being pure Perl, is *significantly* faster than this one, at the cost of having to adopt a type system such as Specio, Type::Tiny, or the one shipped with M...

DROLSKY/Params-Validate-1.29 - 11 Jun 2017 18:05:13 UTC

Data::Sah::Params - Validate function arguments using Sah schemas River stage one • 1 direct dependent • 1 total dependent

Experimental. Currently mixing positional and named parameters not yet supported....

PERLANCAR/Data-Sah-Params-0.003 - 31 May 2016 06:58:16 UTC

33 results (0.043 seconds)