Some more documentation updates.
[gitmo/MooseX-AttributeHelpers.git] / lib / MooseX / AttributeHelpers / Composite.pm
1 package MooseX::AttributeHelpers::Composite;
2 use Moose;
3
4 extends 'Moose::Meta::Attribute';
5
6 with qw(MooseX::AttributeHelpers::Composite::Trait);
7
8 package # Over there, search.cpan! Run! Fetch!
9     Moose::Meta::Attribute::Custom::Composite;
10
11 sub register_implementation { 'MooseX::AttributeHelpers::Composite' }
12
13 1;
14
15 __END__
16
17 =pod
18
19 =head1 NAME
20
21 MooseX::AttributeHelpers::Composite
22
23 =head1 DESCRIPTION
24
25 This is just a metaclass that consumes the L<Composite
26 Trait|MooseX::AttributeHelpers::Composite::Trait>.  It also registers a
27 shortcut for itself under the name "Composite".
28
29 =head1 BUGS
30
31 All complex software has bugs lurking in it, and this module is no
32 exception. If you find a bug please either email me, or add the bug
33 to cpan-RT.
34
35 =head1 AUTHOR
36
37 Paul Driver E<lt>frodwith@cpan.orgE<gt>
38
39 =cut