Search results for "module:Params::Check"
Params::Check - A generic input parsing/checking mechanism.
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
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.
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::Profile::Params_Check - Backend module for Params::Profile
"Params::Check" methods for "Params::Profile"...
MICHIEL/Params-Profile-0.12 - 22 Feb 2017 12:39:18 UTC
Params::CheckCompiler - DEPRECATED - use Params::ValidationCompiler instead
DEPRECATED - use Params::ValidationCompiler instead....
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
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
This module provides a way for functions to validate their parameters using Sah schemas....
PERLANCAR/Params-Sah-0.073 - 25 Dec 2021 00:05:55 UTC
Type::Params - sub signature validation using Type::Tiny type constraints and coercions
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-2.004000 - 05 Apr 2023 09:28:11 UTC
Params::Util - Simple, compact and correct param-checking functions
"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...
REHSACK/Params-Util-1.102 - 02 Nov 2020 07:08:01 UTC
Params::Smart - use both positional and named arguments in a subroutine
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
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::CheckCompiler::Compiler - Object that implements the check subroutine compilation
DROLSKY/Params-CheckCompiler-0.08
-
06 Dec 2016 16:53:59 UTC
Params::Coerce - Allows your classes to do coercion of parameters
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 negligible additional co...
ETHER/Params-Coerce-0.15 - 09 Jan 2021 00:42:20 UTC
Params::Profile - module for registering Parameter profiles
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
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
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
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.31 - 22 Oct 2022 17:16:19 UTC
Params::CheckCompiler::Exceptions - Defines exceptions thrown by Params::CheckCompiler
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
Data::Sah::Params - (DEPRECATED) Validate function arguments using Sah schemas
DEPRECATION NOTICE. Deprecated in favor of Params::Sah. Experimental. Currently mixing positional and named parameters not yet supported....
PERLANCAR/Data-Sah-Params-0.005 - 25 Sep 2020 01:26:49 UTC