Fedora 16 Update: php-pear-DB-DataObject-1.9.6-1.fc16

updates at fedoraproject.org updates at fedoraproject.org
Tue Sep 13 06:07:25 UTC 2011


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2011-11711
2011-08-30 20:30:33
--------------------------------------------------------------------------------

Name        : php-pear-DB-DataObject
Product     : Fedora 16
Version     : 1.9.6
Release     : 1.fc16
URL         : http://pear.php.net/package/DB_DataObject
Summary     : An SQL Builder, Object Interface to Database Tables
Description :
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.

--------------------------------------------------------------------------------
Update Information:

>From upstream changelog:

Small fix release.

* #18749 - Fix is_a() for 5.3.7+
* #18602 - optimize fetch - thanks to shadesofgraylin
* #18605 - optimize sprintf in toArray()
* #18446 - use table() method rather than accessing static global.
* toArray support for only returning returned columns use "0" as the second parameter
* allow tableless dataobject connect() call to work
* disable overload using DB_DATAOBJECT_NO_OVERLOAD on PHP5 - Im supprised no one ever noticed this - overload is EVIL ;)
* Add autoJoin method, which will build a full join with all related tables.
* #16867 - fix doc comments - change to public methods for the ones that are supposed to be overridden
* #17637 - fix detection of non-existant links files resulting in defaulting to autolinks

--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update php-pear-DB-DataObject' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list