Index: branches/5.2.x/core/units/helpers/recursive_helper.php =================================================================== diff -u -r15012 -r15137 --- branches/5.2.x/core/units/helpers/recursive_helper.php (.../recursive_helper.php) (revision 15012) +++ branches/5.2.x/core/units/helpers/recursive_helper.php (.../recursive_helper.php) (revision 15137) @@ -1,6 +1,6 @@ Conn->Query($sql); - $temp_handler =& $this->Application->recallObject($prefix.'_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject($prefix.'_TempHandler', 'kTempTablesHandler'); /* @var $temp_handler kTempTablesHandler */ // 2. delete items this have this category as primary @@ -125,7 +125,7 @@ } // 1. clone category - $temp_handler =& $this->Application->recallObject($prefix . '_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject($prefix . '_TempHandler', 'kTempTablesHandler'); /* @var $temp_handler kTempTablesHandler*/ $temp_handler->BuildTables($prefix, Array ($category_id)); $new_category_id = array_pop($temp_handler->CloneItems($prefix, '', Array ($category_id))); @@ -143,7 +143,7 @@ continue; } - $item_object =& $this->Application->recallObject($item_prefix . '.-item', null, Array ('skip_autoload' => true)); + $item_object = $this->Application->recallObject($item_prefix . '.-item', null, Array ('skip_autoload' => true)); /* @var $item_object kCatDBItem */ foreach ($resource_ids as $item_resource_id) {