{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Validate method/function parameters","compare":"/compare/p5-params-validate/index.json","dependentCount":null,"description":"The Params::Validate module allows you to validate method or function\ncall parameters to an arbitrary level of specificity.  At the simplest\nlevel, it is capable of validating the required parameters were given\nand that no unspecified additional parameters were passed in. It is\nalso capable of determining that a parameter is of a specific type,\nthat it is an object of a certain class hierarchy, that it possesses\ncertain methods, or applying validation callbacks to arguments.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-Params-Validate/","kind":"port","lastUpdate":null,"license":["ART20"],"maintainer":"perl@FreeBSD.org","name":"p5-Params-Validate","newest":true,"newestVersion":"1.31","noVulnData":false,"origin":"devel/p5-Params-Validate","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-Params-Validate","path":"/devel/p5-Params-Validate/","system":"FreeBSD","version":"1.31"},{"maintainer":"Andrew Hewus Fresh \u003cafresh1@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"devel/p5-Params-Validate","path":"/openbsd/devel/p5-Params-Validate/","system":"OpenBSD","version":"1.31"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/p5-Params-Validate","path":"/netbsd/devel/p5-Params-Validate/","system":"NetBSD","updated":"2026-07-16","version":"1.31nb4"},{"maintainer":"ports@MidnightBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Params-Validate","path":"/midnightbsd/devel/p5-Params-Validate/","system":"MidnightBSD","version":"1.31"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Params-Validate","path":"","system":"HardenedBSD","version":"1.31"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Params-Validate","path":"","system":"GhostBSD","version":"1.31"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Params-Validate","path":"","system":"OPNsense","version":"1.31"}],"packages":null,"pkgName":"p5-Params-Validate-1.31","related":null,"repository":"DPorts","requiredBy":["databases/p5-Prophet","databases/p5-SQL-Abstract-More","devel/p5-Algorithm-FloodControl","devel/p5-Alzabo","devel/p5-Class-AlzaboWrapper","devel/p5-Class-Container","devel/p5-Data-Model","devel/p5-DateTime","devel/p5-DateTime-Calendar-Discordian","devel/p5-DateTime-Calendar-FrenchRevolutionary","devel/p5-DateTime-Calendar-Japanese","devel/p5-DateTime-Calendar-Mayan","devel/p5-DateTime-Event-Easter","devel/p5-DateTime-Event-NameDay","devel/p5-DateTime-Event-Sunrise","devel/p5-DateTime-Format-Baby","devel/p5-DateTime-Format-Bork","devel/p5-DateTime-Format-Builder","devel/p5-DateTime-Format-Epoch","devel/p5-DateTime-Format-ICal","devel/p5-DateTime-Format-Mail","devel/p5-DateTime-Format-Natural","devel/p5-DateTime-Format-Roman","devel/p5-DateTime-Set","devel/p5-DateTime-TimeZone-LMT","devel/p5-Getopt-Long-Descriptive","devel/p5-Log-Dispatch-Colorful","devel/p5-Log-Dispatch-Dir","devel/p5-Log-Dispatch-Email-EmailSend","devel/p5-Log-Dispatch-File-Stamped","devel/p5-Log-Dispatch-FileShared","devel/p5-Log-Dispatch-Screen-Color","devel/p5-Log-Handler","devel/p5-MooseX-Params-Validate","devel/p5-No-Worries","devel/p5-POE-API-Hooks","devel/p5-Params-CallbackRequest","devel/p5-Params-Validate-Dependencies","devel/p5-Test-Fixture-DBIC-Schema","devel/p5-Tie-Sub","japanese/p5-DateTime-Calendar-Japanese-Era","japanese/p5-DateTime-Format-Japanese","japanese/p5-HTML-MobileJp","math/p5-Math-Geometry-Voronoi","math/p5-Math-Prime-XS","math/p5-Math-Random-OO","math/p5-Statistics-Contingency","net-mgmt/p5-Monitoring-Plugin","net-mgmt/p5-Nagios-Plugin","net-mgmt/p5-NetApp","net/p5-GeoIP2","net/p5-Net-AMQP","net/p5-Net-Amazon-EC2","net/p5-Net-Analysis","net/p5-Net-STOMP-Client","net/p5-Net-WhitePages","net/p5-POE-Component-ControlPort","net/p5-URI-FromHash","security/p5-Authen-Simple","sysutils/munin-master","sysutils/p5-Ubic","textproc/p5-AI-Categorizer","textproc/p5-LaTeX-Pod","textproc/p5-String-Urandom","www/p5-Apache-Session-Wrapper","www/p5-CGI-Application-Dispatch-Server","www/p5-Catalyst-Action-REST","www/p5-Catalyst-Controller-RateLimit","www/p5-HTML-Element-Library","www/p5-HTML-Mason","www/p5-HTML-WikiConverter","www/p5-Jifty","www/p5-Net-FreshBooks-API","www/p5-Net-Trac","www/p5-RT-Client-REST","www/p5-WWW-Myspace","www/p5-WebService-Pushover"],"requiredByCount":77,"runDepends":["devel/p5-Module-Implementation","lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"1.31","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Params-Validate"}
