- or download this
{
my $warning;
...
Module::do_something($param, $param1);
like ($warning, qr/ignoring/, 'param 1 isn't an href, ignored');
}
- or download this
sub blah {
my %params = @_;
...
}
- or download this
my $farm = blah(moo => $href, meow => "Phoebe's smelly cat");
- or download this
sub valid_params {
my %valid = (
...
die "param 'moo' must be a hash reference";
}
}
- or download this
sub yell {
my %p = @_;
_validate_params(%p);
...
}