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'],
}
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<MooseX::ClassAttribute> for details.
+
+=cut