Changes and docs
Jesse Luehrs [Tue, 15 Sep 2009 05:58:40 +0000 (00:58 -0500)]
Changes
lib/Moose/Exporter.pm

diff --git a/Changes b/Changes
index 86403b6..6cdae0c 100644 (file)
--- a/Changes
+++ b/Changes
@@ -335,6 +335,11 @@ for, noteworthy changes.
     * Moose::Meta::Attribute::Native::Trait::Code
       - Fix passing arguments to code execute helpers. (doy)
 
+    * Moose::Exporter
+      - add an additional 'init_meta_params' option to setup_import_methods,
+        which takes a list of keys to look for in the import argument list,
+        and passes those key/value pairs into init_meta. (doy)
+
 0.92 Tue, Sep 22, 2009
     * Moose::Util::TypeConstraints
       - added the match_on_type operator (Stevan)
index 2672e41..42a7a57 100644 (file)
@@ -703,6 +703,12 @@ can selectively override functions exported by another module.
 C<Moose::Exporter> also makes sure all these functions get removed
 when C<unimport> is called.
 
+=item * init_meta_params => [ ... ]
+
+This is a list of keys to search for in the import argument list. Any
+keys which are found will be passed with their corresponding values
+into C<init_meta> when it is called.
+
 =back
 
 You can also provide parameters for C<Moose::Util::MetaRole::apply_metaroles>