Help for this page

Select Code to Download


  1. or download this
    my ($self, %values) = @_;  # we're being passed a hash so let's treat 
    +it like a hash
    my ($tree, $messageNum, $messageText) = @values{qw/tree messageNum mes
    +sageText/};
    
  2. or download this
    sub validateParams {
         my ($data, @paramNames) = @_;
    ...
             die "parameter $name missing or undefined" unless defined $da
    +ta->{$name};    
         }
    }
    
  3. or download this
    {
       my @paramNames = qw/tree messageNum messageText/;
    ...
            my ($tree, $messageNum, $messageText) = @values{@paramNames};
       }
    }