X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FGitalist.git;a=blobdiff_plain;f=local-lib5%2Flib%2Fperl5%2FMooseX%2FRole%2FParameterized%2FParameters.pm;fp=local-lib5%2Flib%2Fperl5%2FMooseX%2FRole%2FParameterized%2FParameters.pm;h=0dd79d95b0f4ee4ae9353478ae8510b296a9391f;hp=0000000000000000000000000000000000000000;hb=3fea05b9fbf95091f4522528b9980a33e0235603;hpb=af746827daa7a8feccee889e1d12ebc74cc9201e diff --git a/local-lib5/lib/perl5/MooseX/Role/Parameterized/Parameters.pm b/local-lib5/lib/perl5/MooseX/Role/Parameterized/Parameters.pm new file mode 100644 index 0000000..0dd79d9 --- /dev/null +++ b/local-lib5/lib/perl5/MooseX/Role/Parameterized/Parameters.pm @@ -0,0 +1,30 @@ +package MooseX::Role::Parameterized::Parameters; +use Moose; + +our $VERSION = '0.10'; + +__PACKAGE__->meta->make_immutable; +no Moose; + +1; + +__END__ + +=head1 NAME + +MooseX::Role::Parameterized::Parameters - base class for parameters + +=head1 DESCRIPTION + +This is the base class for parameter objects. Currently empty, but I reserve +the right to add things here. + +Each parameterizable role gets their own anonymous subclass of this; +L actually operates on these anonymous +subclasses. + +Each parameterized role gets their own instance of the anonymous subclass +(owned by the parameterizable role). + +=cut +