use Mouse::Exporter; # enables strict and warnings
-our $VERSION = '0.50';
+our $VERSION = '0.50_01';
use Carp qw(confess);
use Scalar::Util qw(blessed);
=head1 VERSION
-This document describes Mouse version 0.50
+This document describes Mouse version 0.50_01
=head1 SYNOPSIS
$self->y(0);
}
+
+ __PACKAGE__->meta->make_immutable();
+
package Point3D;
use Mouse;
$self->z(0);
};
+ __PACKAGE__->meta->make_immutable();
+
=head1 DESCRIPTION
L<Moose> is wonderful. B<Use Moose instead of Mouse.>
Sets this class' superclasses.
-=head2 C<< before (method|methods) => CodeRef >>
+=head2 C<< before (method|methods|regexp) => CodeRef >>
Installs a "before" method modifier. See L<Moose/before>.
-=head2 C<< after (method|methods) => CodeRef >>
+=head2 C<< after (method|methods|regexp) => CodeRef >>
Installs an "after" method modifier. See L<Moose/after>.
-=head2 C<< around (method|methods) => CodeRef >>
+=head2 C<< around (method|methods|regexp) => CodeRef >>
Installs an "around" method modifier. See L<Moose/around>.