Class::...d::Meta(3)

πŸ’– Class::MOP::Method::Meta β€” the manual, but make it cute πŸ’–

okay so this page lives in the User Contributed Perl Documentation section of the manual, bestie β€” you'd pull it up as Class::...d::Meta(3). Yes the name is doing a little truncation moment, that's just how it renders in the header. We move. πŸ¦‹


✨ NAME ✨

Class::MOP::Method::Meta β€” the Method Meta Object for "meta" methods. literally what it says on the tin, no cap. πŸ‘‘


🌸 VERSION 🌸

version 2.4000 β€” that's the one, that's the vibe check. βœ…


πŸŽ€ DESCRIPTION πŸŽ€

So here's the tea: this is a Class::MOP::Method subclass, and what it represents is "meta" methods β€” the ones that Class::MOP installs into classes. That's it. That's the whole job. She's a specialist, she's focused, she's giving main character energy for one very specific task. πŸ’…


πŸ”₯ METHODS πŸ”₯

  • Class::MOP::Method::Wrapped->wrap($metamethod, %options) β€” bestie this is the constructor. It takes a Class::MOP::Method object plus a hash of options. Now listen: the options it accepts are identical to the ones Class::MOP::Method accepts, with exactly one exception β€” you cannot pass "body", because it gets generated automatically for you. So don't try it. She said no. πŸ™ˆ

πŸ‘‘ AUTHORS πŸ‘‘

these are the icons who made it happen, show some respect:

  • 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>

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. πŸŽ‰

ngl that's a genuinely generous license and we love that for everyone involved. πŸ’œ

and that's the whole page, fr fr β€” go forth and meta, bestie πŸ§šβ€β™€οΈβœ¨

this was perl v5.42.0, dated 2025-07-25 β€” ty for coming to my TED talk, mwah πŸ’‹

πŸ“¦ where this page comes from