info > Class::MOP::Module

📚 NAME

Class::MOP::Module - Module Meta Object

🚀 Quick Reference

Use Case Command Description
Create a module meta object Class::MOP::Module->create($package, version => '1.0', authority => 'cpan:...') Create a new module meta object with optional version and authority
Get version $metamodule->version Return the $VERSION of the package, if any
Get authority $metamodule->authority Return the $AUTHORITY of the package, if any (legacy)
Get identifier $metamodule->identifier Construct a string combining name, version, and authority
Get meta class Class::MOP::Module->meta Return a Class::MOP::Class instance for this class

📖 VERSION

version 2.2200

📝 DESCRIPTION

A module is essentially a Class::MOP::Package with metadata, in our case the version and authority.

🧬 INHERITANCE

Class::MOP::Module is a subclass of Class::MOP::Package.

⚙️ METHODS

👥 AUTHORS

📄 COPYRIGHT AND LICENSE

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.

perl v5.34.0 2022-02-06 Class::MOP::Module(3pm)

Class::MOP::Module
📚 NAME 🚀 Quick Reference 📖 VERSION 📝 DESCRIPTION 🧬 INHERITANCE ⚙️ METHODS 👥 AUTHORS 📄 COPYRIGHT AND LICENSE

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-25 12:36 @216.73.217.127
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!