summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2009-07-03 13:26:02 -0500
committerJesse Luehrs <doy@tozt.net>2009-07-03 13:26:28 -0500
commit4ebe91bbb137cfc03acaf5434dc1b8a30bf230d7 (patch)
tree6437bcb1fa52bd1092f6a8cc2f513749455b39a1 /lib
parentdc0f843e876ab671d8fcee6efc9eca4de41e87be (diff)
downloadmoosex-abc-4ebe91bbb137cfc03acaf5434dc1b8a30bf230d7.tar.gz
moosex-abc-4ebe91bbb137cfc03acaf5434dc1b8a30bf230d7.zip
doc the base object role
Diffstat (limited to 'lib')
-rw-r--r--lib/MooseX/ABC/Role/Object.pm53
1 files changed, 53 insertions, 0 deletions
diff --git a/lib/MooseX/ABC/Role/Object.pm b/lib/MooseX/ABC/Role/Object.pm
index 778a81a..8e6ce60 100644
--- a/lib/MooseX/ABC/Role/Object.pm
+++ b/lib/MooseX/ABC/Role/Object.pm
@@ -1,6 +1,17 @@
package MooseX::ABC::Role::Object;
use Moose::Role;
+=head1 NAME
+
+MooseX::ABC::Role::Object - base object role for L<MooseX::ABC>
+
+=head1 DESCRIPTION
+
+This is a base object role implementing the behavior of L<MooseX::ABC> classes
+being uninstantiable.
+
+=cut
+
around new => sub {
my $orig = shift;
my $class = shift;
@@ -11,4 +22,46 @@ around new => sub {
};
no 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>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2009 by Jesse Luehrs.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as perl itself.
+
+=cut
+
1;