Hello!
Here's a stumper for me, but perhaps something easy to someone else,
I have a program that intereacts with a database, which, at the moment is a plain text file. I want to allow people to also use an SQL table for saving information, BUT I want to allow people to still be able to use that plain text format.
I thought I would solve this having a base Class, let's call it TheDb and then have subclasses (i hope this is the correct lingo), called, say TheDb::PlainText and TheDb::SQL TheDb.pm will just have enough code to say 'hey , inherent the Plain Text methods for your own' or 'hey, SQL methds are the way to go' preferably by passing a variable in the new() statement for TheDb
my $h = TheDb->new('PlainText'); $h->fetch($this); $h->save($that); $h->get_me('a_beer');
Seems like this would be pretty cut and dry, but the actual way you set the Base class up is stumping me, can anyone help?
-justin simoni
!skazat!
In reply to Loading a different Module depending on the Configuration by skazat
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |