protected function cleanAttributesOverride($attributes)
{
if (sizeof($this->override) > 0 && sizeof($attributes) > 0) {
foreach ($this->override as $field => $queryParams) {
$newOverrideValues = $this->getNewOverrideValues($attributes[$field], $queryParams);
if (count($newOverrideValues) > 1) {
$attributes[$field] = implode(', ', \yii\helpers\ArrayHelper::map($newOverrideValues, $queryParams['returnField'], $queryParams['returnField']));
} elseif (count($newOverrideValues) == 1) {
$attributes[$field] = $newOverrideValues[0][$queryParams['returnField']];
}
}
}
return $attributes;
}