- or download this
sub GET::AUTOLOAD { $GET::AUTOLOAD =~ /::(\w+)$/; $_[0]->{ $1 }; }
...
bless $h, 'GET';
say $h->foo, $h->bar, $h->doz;
- or download this
my $h = { foo => 1, bar => [ 2, { doz => 3 } ] };
getter($h);
say $h->foo->[1]->doz; # 3
- or download this
use Scalar::Util qw();
sub GET::AUTOLOAD { $GET::AUTOLOAD =~ /::(\w+)$/; $_[0]->{ $1 }; }
...
}
$h;
}