I have two objects.
One object is in ~/ and starts like:
package IMAP;
@ISA=qw(Mail::IMAPClient);
use strict;
use warnings;
use Mail::IMAPClient;
---
I can use it in my imap.t code with a simple
use IMAP;
and all the methods are visible. I call these methods as Object methods.
I have another object in a lib path that looks like:
package HIP;
use strict;
use warnings;
---
my test module has
use lib '/home/tallison/lib';
use strict;
use HIP;
and none of the package functions are visible. I call these methods as
functions and not as Objects.
What is the difference between these two that breaks the second one?
Why?
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>