In $foo->bar = 14;, I explained that I would like to use lvalue methods as object properties. shotgunefx, Aristotle and jimc pointed out that you'd no longer have a way of checking values. shotgunefx mentioned tieing. Here's the result:
Attribute::Property
Suggestions are welcome, of course. The module is intended to be uploaded to CPAN.
Update: Lots of great input from xmath (#perlhelp on efnet) integrated.
Update: Removed code, placed link.
Juerd
- http://juerd.nl/
- spamcollector_perlmonks@juerd.nl (do not use).