Params::Check - A generic input parsing/checking mechanism. River stage five • 33 direct dependents • 20843 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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

Params::Sah - Validate method/function parameters using Sah schemas River stage zero No dependents

This module provides a way for functions to validate their parameters using Sah schemas. The interface is rather different than Params::Validate because it returns a validator *code* instead of directly validating parameters. The returned validator c...

PERLANCAR/Params-Sah-0.06 - 05 Jun 2016 05:53:54 GMT

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

Type::Params uses Type::Tiny constraints to validate the parameters to a sub. It takes the slightly unorthodox approach of separating validation into two stages: 1. Compiling the parameter specification into a coderef; then 2. Using the coderef to va...

TOBYINK/Type-Tiny-1.004004 - 08 Jan 2019 18:28:41 GMT

Params::Util - Simple, compact and correct param-checking functions River stage four • 194 direct dependents • 7500 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 GMT

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

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

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 GMT

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 GMT

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 GMT

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 GMT

Params::Classify - argument type classification River stage three • 17 direct dependents • 249 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 GMT

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 GMT

Params::Validate - Validate method/function parameters River stage four • 389 direct dependents • 3748 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 GMT

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 GMT

33 results (0.037 seconds)