Message::Transform - Fast, simple message transformations
use Message::Transform qw(mtransform); my $message = {a => 'b'}; mtransform($message, {x => 'y'}); #$message contains {a => 'b', x => 'y'} my $message = {a => 'b'}; mtransform($message, {c => {d => 'e'}}); #$message contains {a => 'b', c => {d => 'e'}} my $message = {a => 'b'}; mtransform($message, {x => ' specials/$message->{a}'}); #$message contains {a => 'b', x => 'b'}
This is a very very light-weight and fast library that does some basic but reasonably powerful message substitutions.
Takes two and only two arguments, both HASH references.
More special handling.
Recursive transforms.
None known.
Copyright (c) 2013 Dana M. Diederich. All Rights Reserved.
Dana M. Diederich <diederich@gmail.com>
To install Message::Transform, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Message::Transform
CPAN shell
perl -MCPAN -e shell install Message::Transform
For more information on module installation, please visit the detailed CPAN module installation guide.