$info['id'
] =
$id;
} // If aggregation is on, the group type might override the actual
// handler that is in use. This piece of code checks that and,
// if necessary, sets the override handler.
$override = NULL;
if ($this->
useGroupBy() && !
empty($info['group_type'
])) { if (empty($this->view->query
)) { $this->view->
initQuery();
} $aggregate =
$this->view->query->
getAggregationInfo();
if (!
empty($aggregate[$info['group_type'
]]['handler'
][$type])) { $override =
$aggregate[$info['group_type'
]]['handler'
][$type];
} } if (!
empty($types[$type]['type'
])) { $handler_type =
$types[$type]['type'
];
} else { $handler_type =
$type;
}