diff options
Diffstat (limited to 'lib/MooseX/ABC.pm')
-rw-r--r-- | lib/MooseX/ABC.pm | 61 |
1 files changed, 7 insertions, 54 deletions
diff --git a/lib/MooseX/ABC.pm b/lib/MooseX/ABC.pm index ee31435..452446a 100644 --- a/lib/MooseX/ABC.pm +++ b/lib/MooseX/ABC.pm @@ -1,10 +1,7 @@ package MooseX::ABC; use Moose (); use Moose::Exporter; - -=head1 NAME - -MooseX::ABC - abstract base classes for Moose +# ABSTRACT: abstract base classes for Moose =head1 SYNOPSIS @@ -44,11 +41,7 @@ their ancestors' required methods. =cut -=head1 EXPORTS - -=cut - -=head2 requires METHOD_NAMES +=func requires METHOD_NAMES Takes a list of methods that classes inheriting from this one must implement. If a class inherits from this class without implementing each method listed @@ -78,56 +71,16 @@ sub init_meta { return $ret; } -=head1 BUGS - -No known bugs. - -Please report any bugs through RT: email -C<bug-moosex-abc at rt.cpan.org>, or browse to -L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooseX-ABC>. - =head1 SEE ALSO -L<Moose>, L<Moose::Role> - -=head1 SUPPORT - -You can find this documentation for this module with the perldoc command. - - perldoc MooseX::ABC - -You can also look for information at: - -=over 4 - -=item * AnnoCPAN: Annotated CPAN documentation - -L<http://annocpan.org/dist/MooseX-ABC> - -=item * CPAN Ratings - -L<http://cpanratings.perl.org/d/MooseX-ABC> - -=item * RT: CPAN's request tracker - -L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-ABC> - -=item * Search CPAN - -L<http://search.cpan.org/dist/MooseX-ABC> - -=back - -=head1 AUTHOR - - Jesse Luehrs <doy at tozt dot net> +L<Moose> +L<Moose::Role> -=head1 COPYRIGHT AND LICENSE +=begin Pod::Coverage -This software is copyright (c) 2009 by Jesse Luehrs. + init_meta -This is free software; you can redistribute it and/or modify it under -the same terms as perl itself. +=end Pod::Coverage =cut |