Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / MooseX / Role / Parameterized / Parameters.pm
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 (file)
index 0000000..0dd79d9
--- /dev/null
@@ -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<MooseX::Role::Parameterized/parameter> actually operates on these anonymous
+subclasses.
+
+Each parameterized role gets their own instance of the anonymous subclass
+(owned by the parameterizable role).
+
+=cut
+