Re: [ANNOUNCEMENT] DB_DataObject-1.7.5 (stable) Released.
| From: | Larry Garfield | Date: | Wed, 02 Mar 2005 08:54:55 +0000 |
| Subject: | Re: [ANNOUNCEMENT] DB_DataObject-1.7.5 (stable) Released. | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-17784@lists.php.net to get a copy of this message | ||
Does this version contain the feature to auto-generate get() and set() stub methods that was mentioned a while back? I recall it going into CVS weeks ago, but I don't see it below.
PEAR Announce wrote:
The new PEAR package DB_DataObject-1.7.5 (stable) has been released at http://pear.php.net/. Release notes ------------- A few releases where skipped, this should be the amalgamated upgrade! Note: php4.3.10 will exit with an error if you dont define NO_OVERLOAD, rather than segfaulting.. Generator is buggy with 5.0.3 - upgrade DB or PHP.. Bug Fixes: #3584 - Cast now supports time and datetime, (theiron) #3645 - PHP4 clone FC hack now calls $obj->__clone() in a similar way to PHP5 #2928 - lastError contains the last error when query bugs out now. #2674 - column names null / true /false etc. now halt createtables #2778 - more informative warning shown when postgres bug is found. #---- - experimental multidatabase join support #2739 - sleep is relayed into __call - bug in PHP5 #2565 - oci8 NUMBER type recoginzed #---- - new option generate_add_validate_stubs = 1, creates validate stubs. #---- - more comprehensive limit support (Lutz Thomas) #---- - allow access to columns starting with _ eg. set_xxx() & get_xxx()-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012 "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson(Sandro)#---- - Generator write E_STRICT code for PHP5 now #2441 - Debugging code removed. #---- - multiple HAVING calls now supported. #2468 - remove warning hider. #2318 - update($do) when no changes detected returns true. #2319 - joinAdd does not use AS when table and target have same name. #---- - Dia diagram generation tools available in CVS (build diagrams from dataobjects) #2267 - additional debugging information available at connect time Package Info ------------- DataObject performs 2 tasks: 1. Builds SQL statements based on the objects vars and the builder methods. 2. acts as a datastore for a table row. The core class is designed to be extended for each of your tables so that you put the data logic inside the data classes. included is a Generator to make your configuration files and your base classes. nd Related Links ------------- Package home: http://pear.php.net/package/DB_DataObject Changelog: http://pear.php.net/package/DB_DataObject/download/1.7.5Download: http://pear.php.net/get/DB_DataObject-1.7.5.tgzAuthors ------------- Alan Knowles <alan@akbkhome.com> (lead)