Dist::Zilla::Role::RegisterStash - A plugin that can register stashes
This document describes version 0.002 of Dist::Zilla::Role::RegisterStash - released December 30, 2012 as part of Dist-Zilla-Role-RegisterStash.
# in your plugin... with 'Dist::Zilla::Role::RegisterStash'; # and elsewhere... $self->_register_stash('%Foo' => $stash);
Sometimes it's handy for a plugin to register a stash, and there's no easy way to do that (without touching $self->zilla->_local_stashes or somesuch).
This role provides a _register_stash() method to your plugin, allowing you to register stashes. Yes, the leading underscore is intentional: the purpose of this method is to allow the consuming plugin to register stashes, not anyone else, so this method is private to the consumer.
Given a name and a stash instance, register it with our zilla object.
Chris Weyl <cweyl@alumni.drew.edu>
This software is Copyright (c) 2012 by Chris Weyl.
This is free software, licensed under:
The GNU Lesser General Public License, Version 2.1, February 1999
To install Dist::Zilla::Role::RegisterStash, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Role::RegisterStash
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Role::RegisterStash
For more information on module installation, please visit the detailed CPAN module installation guide.