X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FObject.pm;h=ae36dd887169bbb629dc9804d0206374a8631d57;hb=a15d1371334de8874a74618597d0c1995fdca276;hp=f68f390aae8b565308cc21746214e7a0cf1ed810;hpb=7ca5c5fb6e084d9c57bc022b336458afc74c6847;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Object.pm b/lib/Mouse/Object.pm index f68f390..ae36dd8 100644 --- a/lib/Mouse/Object.pm +++ b/lib/Mouse/Object.pm @@ -77,25 +77,25 @@ __END__ =head1 NAME -Mouse::Object - we don't need to steenkin' constructor +Mouse::Object - The base object for Mouse classes =head1 METHODS -=head2 C<< new arguments -> Object >> +=head2 C<< new (Arguments) -> Object >> Instantiates a new C. This is obviously intended for subclasses. -=head2 C<< BUILDARGS(@args) -> HashRef >> +=head2 C<< BUILDARGS (Arguments) -> HashRef >> Lets you override the arguments that C takes. Return a hashref of parameters. -=head2 C<< BUILDALL \%args >> +=head2 C<< BUILDALL (\%args) >> Calls C on each class in the class hierarchy. This is called at the end of C. -=head2 C<< BUILD \%args >> +=head2 C<< BUILD (\%args) >> You may put any business logic initialization in BUILD methods. You don't need to redispatch or return any specific value.