Help for this page

Select Code to Download


  1. or download this
    # new MyModule({arg1 => 'val1', arg2 => 'val2'})
    sub new {
    ...
        croak('oh crap!') if ref($_[0]) != 'HASH'
        my %args = %{$_[0]};
    }
    
  2. or download this
    # new MyModule(arg1 => 'val1', arg2 => 'val2')
    sub new {
    ...
        croak('oh crap!') if @_ % 2;
        my %args = @_;
    }