Email-Send
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Email/Send.pm view on Meta::CPAN
=cut
sub new {
my ($class, $args) = @_;
$args->{mailer_args} ||= [];
my %plugins = map {
my ($short_name) = /^Email::Send::(.+)/;
($short_name, $_);
} $class->plugins;
$args->{_plugin_list} = \%plugins;
return bless $args => $class;
}
BEGIN {
for my $field (qw(mailer mailer_args message_modifier _plugin_list)) {
my $code = sub {
return $_[0]->{$field} unless @_ > 1;
my $self = shift;
$self->{$field} = (@_ == 1 ? $_[0] : [@_]);
};
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.422 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )