Email:...lidator(3pm)

πŸ“¦
version 3.000008 Β· 5 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– Email::MIME::Kit::Role::Validator πŸ’–

okay bestie, welcome to the manual page for Email::MIME::Kit::Role::Validator β€” it lives in the User Contributed Perl Documentation corner of the perl world, and it's the little role that makes sure your assembly parameters are actually, y'know, valid. ✨


🌸 NAME 🌸

Email::MIME::Kit::Role::Validator β€” it's giving "things that validate assembly parameters" πŸ’…


⭐ VERSION ⭐

version 3.000008 β€” yes, that's the number, no cap 🫢


🧚 PERL VERSION 🧚

okay so this library should run on perls released even a long time ago. like, it should work on any version of perl released in the last five years. slay. 🌈

although it may work on older versions of perl, no guarantee is made that the minimum required version will not be increased. the version may be increased for any reason, and there is no promise that patches will be accepted to lower the minimum required perl. so like... don't come for her about the old perls, she said what she said. πŸ’€


πŸ‘‘ IMPLEMENTING πŸ‘‘

this role also performs Email::MIME::Kit::Role::Component. main character crossover energy fr fr.

classes implementing this role are used to validate that the arguments passed to $mkit->assemble are valid. classes must provide a validate method β€” no skipping, bestie, it's mandatory β€” which will be called with the hashref of values passed to the kit's assemble method.

and if the arguments are not valid for the kit? the validate method should raise an exception. periodt. no quiet failing, no "it's fine", just throw. 🚨

πŸŽ€ AUTHOR πŸŽ€

Ricardo Signes <cpan@semiotic.systems> β€” iconic behavior, honestly πŸ’œ


This software is copyright (c) 2023 by Ricardo Signes.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. πŸ“


and that's the whole vibe check β€” this page came to you from perl v5.36.0, dated 2023-09-20, under the Email:...lidator(3pm) banner. mwah, go validate something. πŸ’–βœ¨

πŸ“¦ where this page comes from