X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FClassAttribute%2FTrait%2FApplication%2FToClass.pm;h=423de0f3e8138713baede8ee8e9b272a70d1275a;hb=dbf3ee23ba0c9380042f76c0f52b0490a0df7c1a;hp=4232b7db94397b6c341b03ccd7ed48081fe43ced;hpb=63fcc5089af76b1738850b39823dab675626ebfa;p=gitmo%2FMooseX-ClassAttribute.git diff --git a/lib/MooseX/ClassAttribute/Trait/Application/ToClass.pm b/lib/MooseX/ClassAttribute/Trait/Application/ToClass.pm index 4232b7d..423de0f 100644 --- a/lib/MooseX/ClassAttribute/Trait/Application/ToClass.pm +++ b/lib/MooseX/ClassAttribute/Trait/Application/ToClass.pm @@ -8,12 +8,12 @@ use Moose::Role; with 'MooseX::ClassAttribute::Trait::Application'; -sub apply_class_attributes { +sub _apply_class_attributes { my $self = shift; my $role = shift; my $class = shift; - $class = Moose::Util::MetaRole::apply_metaclass_roles( + $class = Moose::Util::MetaRole::apply_metaroles( for => $class, class_metaroles => { class => ['MooseX::ClassAttribute::Trait::Class'], @@ -37,3 +37,20 @@ sub apply_class_attributes { } 1; + +# ABSTRACT: A trait that supports applying class attributes to classes + +__END__ + +=pod + +=head1 DESCRIPTION + +This trait is used to allow the application of roles containing class +attributes to classes. + +=head1 BUGS + +See L for details. + +=cut