Re: [DB_DataObject] Is there a way to target PHP version for classes creation?

From: Date: Thu, 04 May 2006 04:07:43 +0000
Subject: Re: [DB_DataObject] Is there a way to target PHP version for classes creation?
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-23923@lists.php.net to get a copy of this message
The variable prefix isn't compatible with the 4 and 5 versions, set the attribute generator_var_keyword to 'var' if PHP 4 or 'private' or 'public' for PHP 5 in the .ini file that you are passing to createTables.php. You can implement it in the createTables.php by hacking a code that checks the PHP version and sets $option['generator_var_keyword'] = 'var' or 'public' or 'private', depends on what you want. Do it before call generator->start(). In PHP 5 by default it is public. Sorry by my poor english. Good luck. On Wed, 2006-05-03 at 19:15 +0200, Thierry B. wrote: Hi, > > just to know if we can add an argument to createtable.php to make target > PHP version independant of the computer PHP version? I often switch dev > system and when I checkout a project on a different computer, I forget > this fact when I update DBO classes ? > > Thierry Bothorel >

« previous php.pear.general (#23923) next »