additional docs
[gitmo/MooseX-MetaDescription.git] / lib / MooseX / MetaDescription / Description.pm
CommitLineData
c13295c8 1package MooseX::MetaDescription::Description;
2use Moose;
3
4our $VERSION = '0.01';
5our $AUTHORITY = 'cpan:STEVAN';
6
de7ba0e9 7has 'descriptor' => (
8 is => 'ro',
7591e02c 9 does => 'MooseX::MetaDescription::Meta::Trait',
32039444 10 weak_ref => 1,
de7ba0e9 11 required => 1,
12);
13
c13295c8 14no Moose; 1;
15
16__END__
17
18=pod
19
20=head1 NAME
21
d253607a 22MooseX::MetaDescription::Description - A base class for Meta Descriptions
c13295c8 23
24=head1 DESCRIPTION
25
d253607a 26This is a base class for building more complex custom meta-description
27classes. All it does by default is to provide a back-link to the original
28attribute it is describing.
29
c13295c8 30=head1 METHODS
31
32=over 4
33
d253607a 34=item B<descriptor>
35
36The actual attribute that is being described.
c13295c8 37
38=back
39
40=head1 BUGS
41
42All complex software has bugs lurking in it, and this module is no
43exception. If you find a bug please either email me, or add the bug
44to cpan-RT.
45
46=head1 AUTHOR
47
48Stevan Little E<lt>stevan.little@iinteractive.comE<gt>
49
50=head1 COPYRIGHT AND LICENSE
51
52Copyright 2008 Infinity Interactive, Inc.
53
54L<http://www.iinteractive.com>
55
56This library is free software; you can redistribute it and/or modify
57it under the same terms as Perl itself.
58
59=cut