in reply to Inheritance not working
You need to require or use the modules you're inheriting from, so that Perl has access to it's code.
package Project::Client::Mode; require Project::Client; # <--- @ISA = ('Project::Client'); use strict; ...
You might also want to check out the Inheritance section of perltoot, and base (which will combine the require and @ISA-population for you in one easy step).
--k.
|
|---|