| Dist-Zilla documentation | Contained in the Dist-Zilla distribution. |
Dist::Zilla::Role::Stash - something that stores options or data for later reference
version 4.200008
Ricardo SIGNES <rjbs@cpan.org>
This software is copyright (c) 2011 by Ricardo SIGNES.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
| Dist-Zilla documentation | Contained in the Dist-Zilla distribution. |
package Dist::Zilla::Role::Stash; BEGIN { $Dist::Zilla::Role::Stash::VERSION = '4.200008'; } # ABSTRACT: something that stores options or data for later reference use Moose::Role; sub register_component { my ($class, $name, $arg, $section) = @_; # $self->log_debug([ 'online, %s v%s', $self->meta->name, $version ]); my $entry = $class->stash_from_config($name, $arg, $section); $section->sequence->assembler->register_stash($name, $entry); return; } sub stash_from_config { my ($class, $name, $arg, $section) = @_; my $self = $class->new($arg); return $self; } 1; __END__