I would do:
Or, if for whatever reason, you insist of having the indicated chain:package LWP::UserAgent::Powerfull; use LWP::UserAgent::Proxified; use LWP::UserAgent::Determined; use LWP::UserAgent::Cached; our @ISA = qw[LWP::UserAgent::Proxified LWP::UserAgent::Determined LWP +::UserAgent::Cached];
assuming that LWP::UserAgent::Proxified already inherits LWP.package LWP::UserAgent::Powerfull; use LWP::UserAgent::Proxified; use LWP::UserAgent::Determined; use LWP::UserAgent::Cached; push @LWP::UserAgent::Determined::ISA, "LWP::UserAgent::Proxified"; push @LWP::UserAgent::Cached::ISA, "LWP::UserAgent::Determined"; our @ISA = "LWP::UserAgent::Cached";
In reply to Re: base class manipulation: Is there something similar on CPAN?
by JavaFan
in thread base class manipulation: Is there something similar on CPAN?
by OlegG
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |