Commit | Line | Data |
63fcc508 |
1 | package MooseX::ClassAttribute::Trait::Application; |
88b7f2c8 |
2 | |
3 | use strict; |
4 | use warnings; |
5 | |
6 | use namespace::autoclean; |
7 | use Moose::Role; |
8 | |
9 | after apply_attributes => sub { |
10 | shift->apply_class_attributes(@_); |
11 | }; |
12 | |
13 | 1; |
04b89789 |
14 | |
15 | __END__ |
16 | |
17 | =pod |
18 | |
19 | =head1 NAME |
20 | |
21 | MooseX::ClassAttribute::Trait::Application - A trait that supports role application for roles with class attributes |
22 | |
23 | =head1 DESCRIPTION |
24 | |
25 | This trait is used to allow the application of roles containing class |
26 | attributes. |
27 | |
28 | =head1 AUTHOR |
29 | |
30 | Dave Rolsky, C<< <autarch@urth.org> >> |
31 | |
32 | =head1 BUGS |
33 | |
34 | See L<MooseX::ClassAttribute> for details. |
35 | |
36 | =head1 COPYRIGHT & LICENSE |
37 | |
38 | Copyright 2007-2008 Dave Rolsky, All Rights Reserved. |
39 | |
40 | This program is free software; you can redistribute it and/or modify |
41 | it under the same terms as Perl itself. |
42 | |
43 | =cut |