Data::Object::Vars
Data-Object Environment Variables
use Data::Object::Vars;
my $vars = Data::Object::Vars->new(
named => { iam => 'USER', root => 'HOME' }
);
$vars->root; # $ENV{HOME}
$vars->home; # $ENV{HOME}
$vars->get('home'); # $ENV{HOME}
$vars->get('HOME'); # $ENV{HOME}
$vars->iam; # $ENV{USER}
$vars->user; # $ENV{USER}
$vars->get('user'); # $ENV{USER}
$vars->get('USER'); # $ENV{USER}
Data::Object::Role::Stashable
Data::Object::Library
named(HashRef, opt, ro)
This package provides an object-oriented interface to the process' environment variables.
7 POD Errors
The following errors were encountered while parsing the POD:
- Around line 8:
Unknown directive: =name
- Around line 12:
Unknown directive: =abstract
- Around line 16:
Unknown directive: =synopsis
- Around line 34:
Unknown directive: =integrates
- Around line 38:
Unknown directive: =libraries
- Around line 42:
Unknown directive: =attributes
- Around line 46:
Unknown directive: =description