// is the key in $this->_columns, and $fieldName is the key in that array's
// ['fields'] array.
// Reference: CRM-20660
- $distinct_count_columns = array(
+ $distinctCountColumns = array(
'civicrm_mailing_event_queue.queue_count',
'civicrm_mailing_event_delivered.delivered_count',
'civicrm_mailing_event_bounce.bounce_count',
if (in_array($tableName, $count_tables)) {
// Use the DISTINCT keyword appropriately, based on the contents
// of $distinct_count_columns.
- if (in_array("{$tableName}.{$fieldName}", $distinct_count_columns)) {
+ $distinct = '';
+ if (in_array("{$tableName}.{$fieldName}", $distinctCountColumns)) {
$distinct = 'DISTINCT';
}
- else {
- $distinct = '';
- }
$select[] = "count($distinct {$field['dbAlias']}) as {$tableName}_{$fieldName}";
}
else {