2 package Class::MOP::Module;
7 use Scalar::Util 'blessed';
12 # mailto => 'stevan@iinteractive.com',
13 # http => '//www.iinteractive.com/'
16 use base 'Class::MOP::Package';
21 require Class::MOP::Class;
22 Class::MOP::Class->initialize(blessed($_[0]) || $_[0]);
26 # can the version be an attribute of the
27 # module? I think it should be, but we need
28 # to somehow assure that it always is stored
29 # in the symbol table instead of being stored
30 # into the instance structure itself
34 ${$self->get_package_symbol('$VERSION')};
39 # $self->get_package_symbol('$AUTHORITY');
51 Class::MOP::Module - Module Meta Object
69 Stevan Little E<lt>stevan@iinteractive.comE<gt>
71 Yuval Kogman E<lt>nothingmuch@woobling.comE<gt>
73 =head1 COPYRIGHT AND LICENSE
75 Copyright 2006 by Infinity Interactive, Inc.
77 L<http://www.iinteractive.com>
79 This library is free software; you can redistribute it and/or modify
80 it under the same terms as Perl itself.