Perl Monk, Perl Meditation | |
PerlMonks |
Re: Tying objectsby LanX (Saint) |
on Feb 08, 2009 at 13:55 UTC ( [id://742256]=note: print w/replies, xml ) | Need Help?? |
As others said, I'd rather preferre a simple object to a tie.
In your case it (yet) seems sufficient to bless a scalar ref instead of a hash ref. So you can fetch and store your link with $$ dereferencing. Of course this doesn't scale well when your object needs more data... Then lvalue mutators maybe a handy alternative... but to validate the stored links you need again a tie on the data, see Re: A tale about accessors, lvalues and ties
a completely other approach maybe using a wrapper write(), which calls tied($var)->print_method; like Arunbear suggested. write() could be automatically imported with your Linkpackage... Cheers Rolf
In Section
Seekers of Perl Wisdom
|
|