MooX::R...::Params(3)

πŸ“¦
version 0.500 Β· 2 versions
, in fedora 43

πŸ’– MooX::R...::Params(3) πŸ’–

okay bestie, gather round, because this is the manual page for MooX::R...::Params(3) β€” one of those User Contributed Perl Documentation pages, and honestly? it's short, it's sweet, and it's giving utility. let's get into it πŸŽ€


✨ NAME ✨

MooX::Role::Parameterized:Params β€” allow create role parameter objects. that's it, that's the whole job, and it does it flawlessly πŸ’…


🌈 EXPORTS 🌈

so this package is a Moo::Role (yes, a role, not a class, she's flexible like that πŸ¦‹) and it offers one static method:

  • add_parameter β€” the one static method it brings to the party ✨

and it ALSO exports one subroutine, because she contains multitudes:

  • create_parameters_klass β€” this cutie creates a Moo class named ${package}::__MOOX_ROLE_PARAMETERIZED_PARAMS__ πŸ”₯ and that class does this role and lets you add parameters on parametric roles. like, that's the whole vibe. it's giving "I make the thing that makes the thing" and I'm obsessed 🫢
lowkey the name ${package}::__MOOX_ROLE_PARAMETERIZED_PARAMS__ is a mouthful but she's iconic and we respect her πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Tiago Peczenyj <tiago (dot) peczenyj (at) gmail (dot) com> β€” thank you for your service, king 🌟


πŸ› BUGS πŸ›

Please report any bugs or feature requests on the bugtracker website. like, if something's acting up or you're like "bestie this needs a feature", the bugtracker is THE place to go, no cap πŸ™ˆ


and that's the whole page, bestie!! 🌸 manual name up top, everything else in between, and the deets for the sign-off: this was written by the fine folks over at User Contributed Perl Documentation, it's perl v5.42.0, dated 2025-07-25, and it's literally sending me that this is all she wrote πŸ’œ mwah, go add some parameters, ily 🧚✨

πŸ“¦ where this page comes from