Index: branches/5.2.x/core/kernel/db/dblist.php =================================================================== diff -u -N -r15130 -r15137 --- branches/5.2.x/core/kernel/db/dblist.php (.../dblist.php) (revision 15130) +++ branches/5.2.x/core/kernel/db/dblist.php (.../dblist.php) (revision 15137) @@ -1,6 +1,6 @@ $filter_params['type']; - $filter[ $filter_params['class'] ] =& $this->Application->makeClass('kMultipleFilter', Array ($filter_params['join_using'])); + $filter[ $filter_params['class'] ] = $this->Application->makeClass('kMultipleFilter', Array ($filter_params['join_using'])); } $this->PerPage = -1; @@ -668,7 +668,7 @@ $formatter_class = $this->GetFieldOption($field, 'formatter'); if ( $formatter_class ) { - $formatter =& $this->Application->recallObject($formatter_class); + $formatter = $this->Application->recallObject($formatter_class); /* @var $formatter kFormatter */ $res = $formatter->Format($res, $field, $this); @@ -742,7 +742,7 @@ */ private function GetWhereClause($for_counting=false,$system_filters_only=false) { - $where =& $this->Application->makeClass('kMultipleFilter'); + $where = $this->Application->makeClass('kMultipleFilter'); /* @var $where kMultipleFilter */ $where->addFilter('system_where', $this->WhereFilter[self::FLT_SYSTEM] ); @@ -789,7 +789,7 @@ private function GetHavingClause($for_counting=false, $system_filters_only=false, $aggregated = 0) { if ($for_counting) { - $aggregate_filter =& $this->Application->makeClass('kMultipleFilter'); + $aggregate_filter = $this->Application->makeClass('kMultipleFilter'); /* @var $aggregate_filter kMultipleFilter */ $aggregate_filter->addFilter('aggregate_system', $this->AggregateFilter[kDBList::FLT_SYSTEM]); @@ -799,7 +799,7 @@ return $this->extractCalculatedFields($aggregate_filter->getSQL(), 2); } - $having =& $this->Application->makeClass('kMultipleFilter'); + $having = $this->Application->makeClass('kMultipleFilter'); /* @var $having kMultipleFilter */ $having->addFilter('system_having', $this->HavingFilter[kDBList::FLT_SYSTEM] ); @@ -1308,7 +1308,7 @@ return ; } - $parent_object =& $this->Application->recallObject($parent_prefix.'.'.$special); + $parent_object = $this->Application->recallObject($parent_prefix.'.'.$special); /* @var $parent_object kDBItem */ if (!$parent_object->isLoaded()) { @@ -1350,7 +1350,7 @@ $ret = Array (); if ($formatted && array_key_exists('formatter', $this->Fields[$field])) { - $formatter =& $this->Application->recallObject($this->Fields[$field]['formatter']); + $formatter = $this->Application->recallObject($this->Fields[$field]['formatter']); /* @var $formatter kFormatter */ while ($i < $this->SelectedCount) {