in reply to Qualified package variable access
Another possibility is to declare a closure that exposes the variable:
package ECClib; my $dbh; sub dbh { $dbh } sub initialise { ...
use ECClib; ECClib::initialise(); my $dbh = ECClib::dbh();
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Qualified package variable access ( s/lexical/private/ )
by LanX (Saint) on Dec 17, 2020 at 17:54 UTC | |
by jdporter (Paladin) on Dec 18, 2020 at 21:11 UTC | |
by LanX (Saint) on Dec 19, 2020 at 15:55 UTC | |
by jdporter (Paladin) on Dec 21, 2020 at 19:00 UTC | |
by LanX (Saint) on Dec 21, 2020 at 20:36 UTC | |
by LanX (Saint) on Dec 18, 2020 at 21:55 UTC | |
by Anonymous Monk on Dec 18, 2020 at 17:24 UTC | |
by LanX (Saint) on Dec 18, 2020 at 17:58 UTC |