# phpman > info > Moose::Meta::Role::Application::ToClass

[Moose::Meta::Role::AppUsertContribMoose::Meta::Role::Application](https://www.chedong.com/phpMan.php/perldoc/Moose%3A%3AMeta%3A%3ARole%3A%3AAppUsertContribMoose%3A%3AMeta%3A%3ARole%3A%3AApplication/markdown)::[ToClass(3pm)](https://www.chedong.com/phpMan.php/man/ToClass/3pm/markdown)

NAME
       [Moose::Meta::Role::Application::ToClass](https://www.chedong.com/phpMan.php/perldoc/Moose%3A%3AMeta%3A%3ARole%3A%3AApplication%3A%3AToClass/markdown) - Compose a role into a class

VERSION
       version 2.2200

DESCRIPTION
   METHODS
       new
       meta
       apply
       check_role_exclusions
       check_required_methods
       check_required_attributes
       apply_attributes
       apply_methods
       apply_method_modifiers
       apply_override_method_modifiers

BUGS
       See "BUGS" in Moose for details on reporting bugs.

AUTHORS
       o   Stevan Little <<stevan@cpan.org>>

       o   Dave Rolsky <<autarch@urth.org>>

       o   Jesse Luehrs <<doy@cpan.org>>

       o   Shawn M Moore <<sartak@cpan.org>>

       o    ' (Yuval Kogman) <<nothingmuch@woobling.org>>

       o   Karen Etheridge <<ether@cpan.org>>

       o   Florian Ragwitz <<rafl@debian.org>>

       o   Hans Dieter Pearcey <<hdp@cpan.org>>

       o   Chris Prather <<chris@prather.org>>

       o   Matt S Trout <<mstrout@cpan.org>>

COPYRIGHT AND LICENSE
       This software is copyright (c) 2006 by Infinity Interactive, Inc.

       This is free software; you can redistribute it and/or modify it under
       the same terms as the Perl 5 programming language system itself.

perl v5.34.0                      [Moose::Meta::Role::Application](https://www.chedong.com/phpMan.php/perldoc/Moose%3A%3AMeta%3A%3ARole%3A%3AApplication/markdown)::[ToClass(3pm)](https://www.chedong.com/phpMan.php/man/ToClass/3pm/markdown)
