Params...::Dummy(3pm)
π Params::Validate::Dummy π
okay bestie, so this is Params...::Dummy(3pm) β yes the manual name is literally abbreviated like that, it's giving mysterious, we love that for it β and the whole point is: Params::Validate::Dummy β Stub for Params::Validate. that's the vibe. that's the entire personality. let's GO π
β¨ SYNOPSIS β¨
use Params::Validate::Dummy qw();
use Module::Optional qw(Params::Validate);
like, two lines. iconic. no notes. π¦
πΈ DESCRIPTION πΈ
so here's the tea, bestie: this module hands out stub routines for the girlies who don't have Params::Validate installed. that's it. that's the job.
if you want the actual real deal details, go read the docs for Params::Validate, because this page is not the main character here β it's the understudy. π
the code in here? just stub routines that do NOTHING at all. nothing!! they pass through any arguments in the API and prototypes of Params::Validate, and that is genuinely the whole thing.
β οΈ listen to me, bestie: the dummy stubs do not do defaulting, validation, untainting, or anything else that Params::Validate does. like, none of it. zero. nada. π
so if you actually need that functionality β and lowkey you might!! β either provide it yourself in the surrounding code, or just don't use this module and insist that the real Params::Validate is installed. fr fr. no cap.
π validate, validate_pos
the parameter list is passed through as a return value. that's the whole routine. she's a pass-through girlie and she's thriving. β¨
π validate_with
returns the value of the params option. simple as. π«Ά
π set_options, validation_options
these do nothing at all. not a single thing. absolute queens of doing nothing, and honestly? respect. π
π Data types: SCALAR, SCALARREF, ARRAYREF, HASHREF, GLOB, GLOBREF, BOOLEAN, CODEREF, HANDLE, OBJECT, UNDEF, UNKNOWN
in the Params::Validate module, these are constants implemented by subs that return numbers. and this module? implements the same functions. same energy, same numbers, we match. β
π SUPPORT π
See Module::Optional. that's the whole support section bestie, short and sweet. π
and that's a wrap on Params...::Dummy(3pm) β brought to you by perl v5.32.0, dated 2021-01-07, aka the little timestamp at the bottom of the page that says this manual was written back in the day and still slays π mwah, go read Params::Validate for the real thing, ily bye!!
π¦ where this page comes from
- debian bookworm: libmodule-optional-perl 0.03-1.1
- debian trixie: libmodule-optional-perl 0.03-1.1
- ubuntu jammy: libmodule-optional-perl 0.03-1.1
- ubuntu noble: libmodule-optional-perl 0.03-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms