Commit 06503cc1 authored by mmn's avatar mmn

joinAdd calls DB_DataObject::factory directly so no GS_DataObject override

parent daaafd86
......@@ -137,6 +137,20 @@ class GS_DataObject extends DB_DataObject
return $res;
}
// DB_DataObject's joinAdd calls DB_DataObject::factory explicitly, so our factory-override doesn't work
public function joinAdd($obj = false, $joinType='INNER', $joinAs=false, $joinCol=false)
{
// avoid those annoying PEAR::DB strict standards warnings it causes
$old = error_reporting();
error_reporting(error_reporting() & ~E_STRICT);
$res = parent::joinAdd($obj, $joinType, $joinAs, $joinCol);
// reset
error_reporting($old);
return $res;
}
public function links()
{
// avoid those annoying PEAR::DB strict standards warnings it causes
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment