MooseX...:NoInit(3pm)

πŸ“¦
version 0.003 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– MooseX::Has::Options::Handler::NoInit πŸ’–

okay so bestie, welcome to the manual page for MooseX::Has::Options::Handler::NoInit (that's the 3pm one, we're in Perl-land, get comfy 🫢). This is the option shortcut that says "nope, you can NOT init this attribute", and honestly? iconic boundary-setting energy. periodt.


✨ NAME ✨

MooseX::Has::Options::Handler::NoInit β€” the option shortcut for prohibiting init_arg. it's giving "you can't sit with us" but for attribute initialization πŸ’…


πŸŽ€ VERSION πŸŽ€

version 0.003 β€” vintage, lowkey, still slaying ✨


🌸 DESCRIPTION 🌸

So here's the tea β˜• β€” this module hands you the following shortcut option for MooseX::Has::Options:

  • :no_init β€” this one translates to init_arg => undef. no cap. that's literally the whole vibe: you slap :no_init on and the attribute is officially un-initializable from the constructor. main character energy, refuses to be constructed from the outside πŸ’€βœ¨

πŸ‘‘ AUTHOR πŸ‘‘

Peter Shangov <pshangov@yahoo.com> β€” the icon who wrote this. we stan 🌟


This software is copyright (c) 2012 by Peter Shangov.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so like, go forth and remix, bestie πŸ¦‹


and that's the whole page fr fr πŸ’– written under perl v5.36.0, dated 2022-12-12, and this little doc is officially out β€” stay hydrated, read your manpages, and remember: init_arg => undef is a valid boundary and you should respect it πŸŽ€βœ¨πŸ«Ά

πŸ“¦ where this page comes from