use 5.006;
use base 'Exporter';
-our $VERSION = '0.27';
+our $VERSION = '0.30';
use Carp 'confess';
use Scalar::Util 'blessed';
{
no strict 'refs';
no warnings 'redefine';
- *{$class.'::meta'} = sub { $meta };
+ *{$class.'::meta'} = sub {
+ return Mouse::Meta::Class->initialize(ref($_[0]) || $_[0]);
+ };
}
return $meta;
If you really must write a Mouse extension, please contact the Moose mailing
list or #moose on IRC beforehand.
+=head2 Maintenance
+
+The original author of this module has mostly stepped down from maintaining
+Mouse. See L<http://www.nntp.perl.org/group/perl.moose/2009/04/msg653.html>.
+If you would like to help maintain this module, please get in touch with us.
+
=head1 KEYWORDS
=head2 meta -> Mouse::Meta::Class
=head1 COPYRIGHT AND LICENSE
-Copyright 2008 Shawn M Moore.
+Copyright 2008-2009 Infinity Interactive, Inc.
+
+http://www.iinteractive.com/
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.