1Class::MOP::Module(3) User Contributed Perl DocumentationClass::MOP::Module(3)
2
3
4
6 Class::MOP::Module - Module Meta Object
7
9 A module is essentially a Class::MOP::Package with metadata, in our
10 case the version and authority.
11
13 Class::MOP::Module is a subclass of Class::MOP::Package.
14
16 $metamodule->version
17 This is a read-only attribute which returns the $VERSION of the
18 package, if one exists.
19
20 $metamodule->authority
21 This is a read-only attribute which returns the $AUTHORITY of the
22 package, if one exists.
23
24 $metamodule->identifier
25 This constructs a string which combines the name, version and
26 authority.
27
28 Class::MOP::Module->meta
29 This will return a Class::MOP::Class instance for this class.
30
32 Stevan Little <stevan@iinteractive.com>
33
35 Copyright 2006-2010 by Infinity Interactive, Inc.
36
37 <http://www.iinteractive.com>
38
39 This library is free software; you can redistribute it and/or modify it
40 under the same terms as Perl itself.
41
42
43
44perl v5.12.2 2010-09-13 Class::MOP::Module(3)