Well yes all (ok molst) of the DB abstraction layers (including Metabase) have an OO style interface and do what should be PHP internal in a perfect world
I am hoping that DBX will maybe become the basis for a C based abstraction layer. Here again I would suggest the step by step transition: First implement the basic features and provide a class in PHP that does the rest (was about to suggest a specific layer but I do not want to drag this uptil now unproductive discussion from the pear mailing list here ... so everybody please try to do the same) And then step by step you move more of the complexity into the C layer As such it sounds to me to make more sense on first unifying the API's and doing the OO Wrapping in PHP and once that is working nicely and people have figured out the features they want etc you can go an make a nice OO interface in C Best regards, Lukas Smith [EMAIL PROTECTED] _______________________________ DybNet Internet Solutions GbR Alt Moabit 89 10559 Berlin Germany Tel. : +49 30 83 22 50 00 Fax : +49 30 83 22 50 07 www.dybnet.de [EMAIL PROTECTED] _______________________________ > -----Original Message----- > From: Zak Greant [mailto:[EMAIL PROTECTED]] > Sent: Thursday, January 03, 2002 11:41 AM > To: Alexander Merz; [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP-DEV] Proposed updates and extensions to the MySQL > extension > > On 2002-3-01 02:43, Alexander Merz wrote: > > > Create an OO-based wrapper for the MySQL extension. The wrapper would > > > provide the user with access to all of a database's information > without > > > > Yeah, lets re-invent PEAR:DB :) > > > > Such things are already on the ToDo list for PEAR::DB. > > What makes you think that this could not be a part of PEAR::DB? ;) > > --zak > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]