internal > Bug (done?)

sql_interface __construct() signature mismatch / #2833

Summary

done?
Nov 6, 2006
100%
Nov 6, 2006
Nov 6, 2006 / kyle
Nov 7, 2006 / pixtur
kyle
 

Attached files

No files uploaded
PHP 5.2.0 added support for forcing constructor signatures. The constructor signature of sql_interface does not match the constructor of sql_class inside of /db/db_mysql_class.php and /db/db_mysqli_class.php. This causes PHP to throw an error of level E_ERROR.

Issue report

Minor
Have not tried
Windows Server 2003
dev rev 181
Caused by upgrade to PHP 5.2.0.
The constructors of the sql_interface or sql_class need to be altered to match each other.
 

2 Comments

kyle

Nov 6, 2006
PHP 5.2.0 Changes
There is a "quick list" of what has changed in PHP 5.2.0 from earlier 5.x versions here:

http://www.php.net/UPDATE_5_2.txt

Also, the complete ChangeLog is available here:

http://www.php.net/ChangeLog-5.php#5.2.0

pixtur

Nov 7, 2006
Oh... Upgrading time again...
So I will download and upgrade and see what breaks...

 

Comment / Update