in reply to Re^4: Creating flexible method accessor
in thread Creating flexible method accessor
${path} is really just a different way of writing $path:
my $foo = "xyz"; print $foo."bar"; # prints "xyzbar" print "${foo}bar"; # same
As for making it more flexible: let's say you've got your "path" in an array @path, one way to walk your data structure is: $self = $self->{$_} for @path;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: Creating flexible method accessor
by puterboy (Scribe) on Feb 02, 2014 at 04:08 UTC | |
by Anonymous Monk on Feb 02, 2014 at 04:20 UTC |