Stop over-using inheritance from classes that over-use inheritance so that you end up inheriting from AutoLoader for no good reason. (Did you also know that your MyOwnTable "isa" Exporter and your A "isa" Exporter? Did you want them to be?)
File a bug against the Data::Table module asking that the author remove the "require AutoLoader;" line from his module since AutoLoader's documentation notes:
To use AutoLoader, the author of a module has to place the definitions of subroutines to be autoloaded after an __END__ token.
and the source code for Data/Table.pm has no sub definitions after the __END__ token.
Perhaps ask that author where the "require AutoLoader;" line came from so perhaps some documentation or "help me write a module" tool could be updated to not encourage such inanity.
- tye
In reply to Re: AutoLoader destroy issue (inheritance--)
by tye
in thread AutoLoader destroy issue
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |