Class::...ributes(3)

πŸ’– NAME πŸ’–

Class::MOP::Mixin::HasAttributes β€” bestie, this is the lil' mixin that hands out the methods for metaclasses which have attributes ✨

Oh and also? This page is living in the User Contributed Perl Documentation section of your friendly neighborhood Class::...ributes(3) manpage, so like… you're in the right place, you found her πŸ’…


🌸 VERSION 🌸

version 2.4000 β€” yeah she's on 2.4000, no cap πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so listen πŸ‘‘

This class implements methods for metaclasses which have attributes. That's the whole vibe. The metaclasses in question are Class::MOP::Class and Moose::Meta::Role β€” those two are the ones getting the glow-up here πŸ’–

If you want the actual API deets, See Class::MOP::Class for API details. That's where the receipts live, bestie. Go read it. It's giving documentation. πŸ”₯


✨ AUTHORS ✨

not one, not two, but a whole squad of legends wrote this. group project but everyone actually showed up 😭🫢

  • Stevan Little <stevan@cpan.org> πŸ’œ
  • Dave Rolsky <autarch@urth.org> πŸ’œ
  • Jesse Luehrs <doy@cpan.org> πŸ’œ
  • Shawn M Moore <sartak@cpan.org> πŸ’œ
  • Χ™Χ•Χ‘Χœ Χ§Χ•Χ’'מן (Yuval Kogman) <nothingmuch@woobling.org> πŸ’œ
  • Karen Etheridge <ether@cpan.org> πŸ’œ
  • Florian Ragwitz <rafl@debian.org> πŸ’œ
  • Hans Dieter Pearcey <hdp@cpan.org> πŸ’œ
  • Chris Prather <chris@prather.org> πŸ’œ
  • Matt S Trout <mstrout@cpan.org> πŸ’œ

periodt. ten icons, one file. πŸ‘‘


This software is copyright (c) 2006 by Infinity Interactive, Inc. 🏒✨

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, remix, redistribute, it's giving generous, it's giving open source royalty πŸ‘‘πŸŒˆ


fr fr, that's the whole page. short, sweet, and absolutely serving. πŸ’…

and that's a wrap, babe 🫢 this little writeup is from perl v5.42.0, dated 2025-07-25, and it's the Class::...ributes(3) page itself β€” yeah, the title's wearing a crop top, that's just how she is πŸ’€πŸ’– byeeee ✨

πŸ“¦ where this page comes from