Re: Database includes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, August 26, 2007 9:16 pm, Bruce Cowin wrote:
> I'm curious as to how everyone organises and includes their classes in
> PHP5.  Let's take a simple example that has 3 classes: customer,
> order,
> and database.  The database class has a base sql db class (I know
> there
> is PDO and other things but this class is already written and working)
> and classes that inherit from the base class for dev, test, and prod,
> passing the associated logins.  The customer and order will both use
> the
> appropriate database class depending on which environment its in
> (e.g.,
> SalesDevDB, SalesTestDB, SalesProdDB).

I personally wouldn't make up a whole new class just to pass in a
different username/password/host/database...

> I don't want to have to go into the customer and order class code and
> change which db class it uses when I move it from dev to test and from
> test to prod.  What's the proper way to handle this?  Or am I way off
> base?

Once you don't have sub-classes for the 3 environments, you don't
change anything in the customer nor order class.

-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/browse/from/lynch
Yeah, I get a buck. So?

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux