PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Database » DB_DataObject » Bug #172

Problem with overload()

Details

Submitted2003-10-31 04:47 UTC
Fromviking at dslnorthwest dot net
Assignedalan_k
StatusClosed
PackageDB_DataObject
PHP Version4.3.3
OSMac OS X 10.2.8
Roadmaps(Not assigned)

Comments

[2003-10-31 04:47 UTC] viking at dslnorthwest dot net

Description:
------------
Please see bug #25831 in the PHP bug tracking system:

http://bugs.php.net/bug.php?id=25831

There is a verified problem in the scripting engine which causes
pass-by-reference to fail when a class is overloaded. This problem
will not be fixed in PHP 4 (see the bug for details).

The conditional overloading at the bottom of DB_DataObject.php
should be fixed to cover all versions that demonstrate this problem,
since it breaks basic functionality. To my knowledge this applies to
versions 4.3.2 and higher.