MooseX - Document the MooseX namespace

NAME  VERSION  SYNOPSIS  DESCRIPTION  SUPPORT  SEE ALSO  AUTHOR  COPYRIGHT AND LICENCE 

NAME

MooseX − Document the MooseX namespace

VERSION

version 0.002

SYNOPSIS

package MyClass;
use Moose;
use MooseX::SomeExtension;
...

DESCRIPTION

The "MooseX::*" namespace is for Moose extensions, not a general space for any module that happens to use Moose.

Usually, such modules will make use of Moose::Exporter to make their extension available to the calling class. It may define a class or attribute trait, apply a role, or perhaps provide sugar functions.

Things that do not belong in the "MooseX::*" namespace are: classes that use Moose for their OO, and packages that use Moose::Role to provide implementation. Instead, name those modules for what they do not how they do it.

(This documentation is a preliminary placeholder for more information. Patches welcome!)

SUPPORT

Bugs may be submitted through the RT bug tracker <https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX> (or bug−[email protected] <mailto:[email protected]>). I am also usually active on irc, as ’ether’ at "irc.perl.org".

SEE ALSO

Moose::Manual::MooseX

MooseY

AUTHOR

Karen Etheridge <[email protected]>

COPYRIGHT AND LICENCE

This software is copyright (c) 2013 by Karen Etheridge.

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


Updated 2024-01-29 - jenkler.se | uex.se